دانلود جزوه و پاورپوینت و مقاله طرح درس

تحقیق اصل دستورات و مفاهیم پیشرفته فایل سیستم

تحقیق اصل دستورات و مفاهیم پیشرفته فایل سیستم

تحقیق-اصل-دستورات-و-مفاهیم-پیشرفته-فایل-سیستملینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 15 صفحه

 قسمتی از متن word (..doc) : 
 

‏14
‏دستورات و مفاهیم پیشرفته فایل سیستم
‏مفهوم User/group‏ در لینوکس
User‏:‏ نمایانگر هویت یک فرد در سیستم می باشد.‏ ‏هر User‏ در لینوکس دارای یک شماره UID‏ می باشد.‏ ‏کاربر اصلی سیستم (مدیر سیستم) دارای UID‏ شماره صفر می باشد.
Group‏: هر User‏ در گروه خاصی قرار می گیرد که با GID‏ شناخته می شود.‏ ‏هر کاربر می تواند متعلق به یک یا چند گروه باشد.‏ ‏بوسیله دستور id‏ می توانید از مشخصات گروه خود مطلع شوید.‏ ‏بوسیله دستور newgrp‏ می توانید گروه جاری خود را عوض کنید. البته تنها در صورتی که عضو گروه جدید باشید.‏ ‏توجه کنید که دو نفر نمی توانند دارای یک UID‏ یکسان باشند اما می توانند در یک گروه قرار گیرند.‏ ‏یک User‏ می تواند عضو گروه های متعددی باشد.‏ ‏دستور Groups‏ به شمان نشان می دهد که یک کاربر در چه گروه هایی عضویت دارد.
‏انواع فایل در لینوکس
‏با اجرای دستور Is – I‏ می توان فهمید که نوع فایل چیست؟‏ ‏بسته به نوع فایل اولین حرف ستون اول یکی از علائم زیر است.
- = regular file
d = directory
c = character special file (/de/v ttyp.)
b = block special file (de/v fd.)
l = symbolic link
‏اولین حرف ستون اول خروجی دستور Is – I‏ نوع فایل را مشخص می کند.
‏فایل های ویژه در /dev
‏15
‏دستورات و مفاهیم پیشرفته فایل سیستم
‏فایل های ویژه، فایل هایی هستند که از طریق آن ها می توان با ابزارهای سیستم ارتباط برقرار کرد.
‏فایل های ویژه به جای فیلد size‏ دارای major, minor‏ هستند.
‏کرنل در لیستی تناسب بین major, minor‏ های مختلف و device‏ های سخت افزاری متناسب با آن ها را نگهداری می کند.
‏برای ساختن یک فایل ویژه دستور mknod‏ را می توان استفاده کرد.
Mknod newdev b 76 8
‏نکته مهم
‏شماره های major, minor‏ برای device‏ های مختلف مشخص و رزرو شده می باشد.
‏سطوح دسترسی در لینوکس
‏یک فایل،
‏متعلق به کاربر است که آن کاربر را صاحب فایل می گوییم.
‏متعلق به یک گروه است (به احتمال زیاد همان گروهی که صاحب فایل در آن عضویت دارد)‏.
‏هر فایل دارای یک سری اجازه های دسترسی است
‏لینوکس برای کاربران سه نوع سطح دسترسی قارار داده است:
‏16
‏دستورات و مفاهیم پیشرفته فایل سیستم
‏سطح دسترسی Read‏: این سطح دسترسی تنها اجازه خواندن فایل یا لیست گرفتن از دایرکتوری را می دهد.
‏سطح دسترسی Write‏: این سطح دسترسی اجازه نوشتن بر روی فایل و یا ایجاد یک فایل در یک دایرکتوری را می دهد.
‏سطح دسترسی Execute‏: این سطح دسترسی اجازه اجرای یک فایل یا داخل شدن در یک دایرکتوری را می دهد.
‏طرح بندی فایل سیستم
‏لینوکس چندین طرح بندی را پشتیبانی می کند.
Ext2, ext3
Reiserfs
Minix, ufs
Fat, vfat, ntfs
‏17
‏دستورات و مفاهیم پیشرفته فایل سیستم
Smb, ncp, nfs, coda
‏معمولی ترین آن ها Ext2‏ و Ext3‏ می باشد.
‏با استفاده از دستور زیر می توانید لیست فایل سیستم هایی که سیستم در حال حاضر پشتیبانی می کند را مشاهده کنید.
Cat/proc/filesystems
‏فایل سیستم EXT2
‏در فایل سیستم EXT2‏ نام هر فایل حداکثر 255 کاراکتر دارد.
‏هر فایل می تواند تا 2G‏ حجم داشته باشد. (این محدودیت در لینوکس های جدید مرتفع شده است)
‏برای هر فایل در لینوکس پارامترهای مشخصی نگهداری می شود.
‏محل ذخیره این اطلاعات در inode‏ است.
‏کرنل از طریق شماره inode‏ به آن دستیابی دارد.
‏شماره inode‏ یک فایل نیز جزئی از محتویات دایرکتوری است که فایل در آن قرار دارد.
‏برای دیدن مشخصات فایل از دستور stat‏ استفاده کنید.
‏فایل سیستم EXT3
‏قالب فایل سیستم EXT3‏ دقیقاً مشابه فایل سیستم EXT2‏ است.
‏مهمترین تفاوت آن ها در این است که EXT3‏ قبل از انجام هر کار، اقدام به انجام آن را در یک فایل به خصوص ثبت می کند. موقعی که سیستم به صورت غیر طبیعی خاموش شود عملیات بازیافت با استفاده از این فایل بسیار سریع انجام خواهد شد.
Is‏: لیست فایل ها را نمایش می دهد:
Is – a‏: لیست تمام فایل ها را حتی فایل های مخفی را نمایش می دهد.
Is – I‏: کلیه اطلاعات یک فایل را نمایش می دهد.
Is – i‏: این دستور inode number‏ فایل ها را نمایش می دهد.

 

دانلود فایل

برچسب ها: تحقیق اصل دستورات و مفاهیم پیشرفته فایل سیستم , اصل دستورات و مفاهیم پیشرفته فایل سیستم , دانلود تحقیق اصل دستورات و مفاهیم پیشرفته فایل سیستم , اصل , دستورات , و , مفاهیم , پیشرفته , فایل , سیستم , تحقیق ,

[ بازدید : 15 ]

[ چهارشنبه 26 مرداد 1401 ] 13:30 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

تحقیق پروتکل انتقال فایل (FTP) 12 ص

تحقیق پروتکل انتقال فایل (FTP) 12 ص

تحقیق-پروتکل-انتقال-فایل-(ftp)-12-صلینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 14 صفحه

 قسمتی از متن word (..doc) : 
 

PTF‏........................‏...............................................‏.........‏............. &‏ 1
‏پروتکل انتقال فایل (FTP‏)
‏پروتکل انتقال فایل که آن را ftp‏ می نامیم ابزاریست مطمئن برای انتقال فایل بین کامپیوتر ها یی که به شبکه اینترنت متصل هستند. خدماتی که این پروتکل ارائه می کند عبارتند از :
‏تهیه لیستی از فایلهای موجود ازسیستیم فایل کامپوتر راه دور
‏حذف، تغییر نام و جابجا کردن فایلهای کامپیوتر راه دور
‏جستجو در شاخه های ( دایر کتوریهای) کامپیوتر راه دور
‏ایجاد یا حذف شاخه روی کامپیوتر راه دور
‏انتقال فایل ازکامپیوتر میزبان
‏انتقال فایل و ذخیره ی آن از کامپیوتر میزبان به کامپیوتر راه دور
‏قابلیت هایی که پروتکل FTP‏ عرضه می کند می تواند برای سیستم سرویس دهنده بسیار خطرناک باشد چرا که بسادگی می توان فایل های یک کامپیوتر راه دور را آلوده یا نابود کرد. فلذا در این پروتکل کاربران باید قبل ازتقاضای هر سرویسی کلمه ی عبور خود را وارد نمایند و سرویس دهنده پس از شناسایی کاربر سطح دسترسی وعملیات مجاز برای کاربر را تعیین می کند و یک نشست FTP‏ آغاز می شود. FTP‏ این قابلیت را ندارد که بتوان همانند پروتکل Telnet‏ برنامه ای را برروی ماشین راه دور اجرا کرد بلکه فقط روشی سریع ساده و مطمئن برای خدمات فایل به کاربران راه دور محسوب می شود. حال باید ارتباط بین سرویس دهنده و سرویس گیرنده FTP‏ را تشریح نماییم:
‏در پروتکل FTP ‏ برای شروع یک نشست بین برنامه سرو.یس دهنده و برنامه ی سرویس گیرنده باید دو ارتباط همزمان ازنوع TCP‏ بر قرار شود. به هر یک از این ارتباطات در ادبیات پروتکل FTP‏ ،کانال گفته می شود. این دو کانال عبارتند از :
‏کانال داده : یک ارتباط TCP‏ با پورت شمارهی 20 از سرویس دهنده که روی آن داده ها ( مثلا بلوکهای یک فایل ) مبادله می شوند .
PTF‏........................‏...............................................‏.........‏............. &‏ 2
‏کانال فرمان: یک ارتباط TCP ‏ با پورت شمارهی 21 که روی آن فرامین لازم برای مدیریت فایلها رد و بدل می شود.
‏دلیل لزوم برقراری دو کانال مجزا بین سروس دهنده و سرویس گپیرنده ان است که بتوان بدون قطع جریان داده ها فرامین را بطور همزمان مبادله کرد. بعنوان مثال در حین اتقاال یک فایل می توان روی کانال فرمان دستور لغو عمل انتقال یا تغییر مود انتقال را صادر کرد. ذکر این نکته ضروری است که در پروکتل FTP‏ ازسیستم spooler‏ یا صف برای انتقال فایلها استفاده نمی کند بلکه عملیات انتقال به صورت بلادر نگ انجام می گیرد . ( سیستمهایی مثل مدیریت چاپ در پس زمینه عمل می کند یعنی وقتی پروسه ای تقاضای چاپ یک سند را می دهد سیستم عامل آن را به صف میکند تادر موقع مناسب آنرا چاپ نماید فلذا مشخص نیست از زمان صدور فرمان چاپ چه مدت طول بکشد تا سند چاپ شود چرا که اولویت با پروسه هایی است که در پیش زمینه اجرا می شوند .)
‏به گونه ای که اشاره شد سرویس دهنده FTP‏ بایستی دو پروسه همزمان ایجاد نماید که یکی وظیفه مدیریت ارتباط روی کانال فرمان را به عهده داشته و اصطلاحاً مفسر پروتکل یا پروسه PI‏ نامیده می شود . وظیفه پروسه دیگر مدیریت انتقال داده است وبه DTP‏ یا پروسه انتقال داده معروف است . پروسه PI ‏ همیشه به پورت شماره 21 گوش میدهد و پروسه DPT‏ به پورت شماه 20 مقید شده است.
‏روشهای برقراری یک نشست FTP
‏برقراری ارتباط بین سرویس دهنده وسرویس گیرنده FTP‏ با دو روش امکان پذیر است :
‏روش معمولی یا NORMAL MODE
‏روش غیر فعال یا PASSIVE MODE‏
‏در روش معمولی برای برقراری یک نشست FTP‏ مراحل زیر انجام میشود :
‏1) در برنامه سمت سرویس گیرنده ( برنامه سمت مشتری ) ابتدا دو سوکت نوع TCP‏ با شماره پورت تصادفی بالای 1024 ایجاد می شود .
PTF‏........................‏...............................................‏.........‏............. &‏ 3
‏2) در مرحله دوم برنامه سمت مشتری سعی می کند با استفاده ازدستور () CONNECT‏ ارتباط یکی از سوکتهای ایجاد شده را با پورت شماره 21 ازسرویس دهنده برقرار نماید. اگر این ارتباط برقرار شود در حقیقت کانال فرمان باز شده و پروسه PI‏ آماده تفسیر فرامین صادره ازسمت مشتری می باشد .
‏3) برنامه سمت مشتری با فرمان PORT‏ به برنامه سمت سرویس دهنده شماره پورت سوکت دوم را اعلام می ماند . ( در حقیقت برنامه مشتری روی سوکت دوم عمل () Iisten‏ انجام می دهد )
‏4) در ادامه برنامه سرویس دهنده سعی می ‏کند یک ارتباط با tcp‏ با شماره پورت اعلام شده برقرار نماید . یکی ازنکات عجیب در این پروتکل آنست که سرویس دهنده FTP‏ موظف است اقدام به برقراری یک ارتباط TCP‏ ازطریق دستور ()CONNECT‏ با برنامه مشتری نماید در صورتی که معمولا سرویس دهنده پذیرنده ارتباط است نه شروع کننده ارتباط.
‏5) برنامه سمت مشتری ارتباط TCP‏ شروع شده ازسرویس دهنده را تصدیق کرده و یک نشست FTP‏ آغاز می شود.

FTP Client
5151
5150
FTP Server
Data
Command
PTF‏........................‏...............................................‏.........‏............. &‏ 4
‏مثالی از یک نشست FTP‏ به روش معمولی
‏حال باید روش غیر فعال را در برقراری یک نشست FTP‏ بر رسی نمایم :
‏1) در برنامه ی سمت مشتری ابتدا دو سوکت نوع TCP‏ با شماره پورت های تصادفی بالای 1024 ایجاد می شود.
‏2) برنامه سمت مشتری سعی می کند ارتباط TCP‏ یکی ازسوکتهای ایجاد شده را با پورت شماره 21 ازسرویس دهنده برقرار نماید. با برقراری این ارتباط کانال فرمان باز شده و پروسه PI‏ آماده تفسیر فرامین صادره ازسمت مشتری خواهد شد.
‏3) برنامه سمت مشتری با فرمان PASV‏ به برنامه سمت سرویس دهنده اعلام می کند که خواستار یک نشست از نوع غیرفعاال است.
‏4) برنامه سمت سرویس دهنده یک سوکت با شماره پورت تصادفی ( بالای 1024 ) ایجاد کرده و شماره آنرا به برنامه مشتری اعلام می نماید .
‏5) برنامه سمت مشتری ارتباط سوکت دوم خود را با شماره پورت اعلام شده برقرار کرده پس ازتصدیق ارتباط نشست FTP‏ آغاز می ‏شود.
‏ ‏
5151
5150
Command
Data
FTP Server
FTP Client

 

دانلود فایل

برچسب ها: تحقیق پروتکل انتقال فایل (FTP) 12 ص , پروتکل انتقال فایل (FTP) 12 ص , دانلود تحقیق پروتکل انتقال فایل (FTP) 12 ص , پروتکل , انتقال , فایل , (FTP) , 12 , ص , تحقیق ,

[ بازدید : 12 ]

[ سه شنبه 25 مرداد 1401 ] 17:34 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

تحقیق اصل دستورات و مفاهیم پیشرفته فایل سیستم

تحقیق اصل دستورات و مفاهیم پیشرفته فایل سیستم

تحقیق-اصل-دستورات-و-مفاهیم-پیشرفته-فایل-سیستملینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 15 صفحه

 قسمتی از متن word (..doc) : 
 

‏14
‏دستورات و مفاهیم پیشرفته فایل سیستم
‏مفهوم User/group‏ در لینوکس
User‏:‏ نمایانگر هویت یک فرد در سیستم می باشد.‏ ‏هر User‏ در لینوکس دارای یک شماره UID‏ می باشد.‏ ‏کاربر اصلی سیستم (مدیر سیستم) دارای UID‏ شماره صفر می باشد.
Group‏: هر User‏ در گروه خاصی قرار می گیرد که با GID‏ شناخته می شود.‏ ‏هر کاربر می تواند متعلق به یک یا چند گروه باشد.‏ ‏بوسیله دستور id‏ می توانید از مشخصات گروه خود مطلع شوید.‏ ‏بوسیله دستور newgrp‏ می توانید گروه جاری خود را عوض کنید. البته تنها در صورتی که عضو گروه جدید باشید.‏ ‏توجه کنید که دو نفر نمی توانند دارای یک UID‏ یکسان باشند اما می توانند در یک گروه قرار گیرند.‏ ‏یک User‏ می تواند عضو گروه های متعددی باشد.‏ ‏دستور Groups‏ به شمان نشان می دهد که یک کاربر در چه گروه هایی عضویت دارد.
‏انواع فایل در لینوکس
‏با اجرای دستور Is – I‏ می توان فهمید که نوع فایل چیست؟‏ ‏بسته به نوع فایل اولین حرف ستون اول یکی از علائم زیر است.
- = regular file
d = directory
c = character special file (/de/v ttyp.)
b = block special file (de/v fd.)
l = symbolic link
‏اولین حرف ستون اول خروجی دستور Is – I‏ نوع فایل را مشخص می کند.
‏فایل های ویژه در /dev
‏15
‏دستورات و مفاهیم پیشرفته فایل سیستم
‏فایل های ویژه، فایل هایی هستند که از طریق آن ها می توان با ابزارهای سیستم ارتباط برقرار کرد.
‏فایل های ویژه به جای فیلد size‏ دارای major, minor‏ هستند.
‏کرنل در لیستی تناسب بین major, minor‏ های مختلف و device‏ های سخت افزاری متناسب با آن ها را نگهداری می کند.
‏برای ساختن یک فایل ویژه دستور mknod‏ را می توان استفاده کرد.
Mknod newdev b 76 8
‏نکته مهم
‏شماره های major, minor‏ برای device‏ های مختلف مشخص و رزرو شده می باشد.
‏سطوح دسترسی در لینوکس
‏یک فایل،
‏متعلق به کاربر است که آن کاربر را صاحب فایل می گوییم.
‏متعلق به یک گروه است (به احتمال زیاد همان گروهی که صاحب فایل در آن عضویت دارد)‏.
‏هر فایل دارای یک سری اجازه های دسترسی است
‏لینوکس برای کاربران سه نوع سطح دسترسی قارار داده است:
‏16
‏دستورات و مفاهیم پیشرفته فایل سیستم
‏سطح دسترسی Read‏: این سطح دسترسی تنها اجازه خواندن فایل یا لیست گرفتن از دایرکتوری را می دهد.
‏سطح دسترسی Write‏: این سطح دسترسی اجازه نوشتن بر روی فایل و یا ایجاد یک فایل در یک دایرکتوری را می دهد.
‏سطح دسترسی Execute‏: این سطح دسترسی اجازه اجرای یک فایل یا داخل شدن در یک دایرکتوری را می دهد.
‏طرح بندی فایل سیستم
‏لینوکس چندین طرح بندی را پشتیبانی می کند.
Ext2, ext3
Reiserfs
Minix, ufs
Fat, vfat, ntfs
‏17
‏دستورات و مفاهیم پیشرفته فایل سیستم
Smb, ncp, nfs, coda
‏معمولی ترین آن ها Ext2‏ و Ext3‏ می باشد.
‏با استفاده از دستور زیر می توانید لیست فایل سیستم هایی که سیستم در حال حاضر پشتیبانی می کند را مشاهده کنید.
Cat/proc/filesystems
‏فایل سیستم EXT2
‏در فایل سیستم EXT2‏ نام هر فایل حداکثر 255 کاراکتر دارد.
‏هر فایل می تواند تا 2G‏ حجم داشته باشد. (این محدودیت در لینوکس های جدید مرتفع شده است)
‏برای هر فایل در لینوکس پارامترهای مشخصی نگهداری می شود.
‏محل ذخیره این اطلاعات در inode‏ است.
‏کرنل از طریق شماره inode‏ به آن دستیابی دارد.
‏شماره inode‏ یک فایل نیز جزئی از محتویات دایرکتوری است که فایل در آن قرار دارد.
‏برای دیدن مشخصات فایل از دستور stat‏ استفاده کنید.
‏فایل سیستم EXT3
‏قالب فایل سیستم EXT3‏ دقیقاً مشابه فایل سیستم EXT2‏ است.
‏مهمترین تفاوت آن ها در این است که EXT3‏ قبل از انجام هر کار، اقدام به انجام آن را در یک فایل به خصوص ثبت می کند. موقعی که سیستم به صورت غیر طبیعی خاموش شود عملیات بازیافت با استفاده از این فایل بسیار سریع انجام خواهد شد.
Is‏: لیست فایل ها را نمایش می دهد:
Is – a‏: لیست تمام فایل ها را حتی فایل های مخفی را نمایش می دهد.
Is – I‏: کلیه اطلاعات یک فایل را نمایش می دهد.
Is – i‏: این دستور inode number‏ فایل ها را نمایش می دهد.

 

دانلود فایل

برچسب ها: تحقیق اصل دستورات و مفاهیم پیشرفته فایل سیستم , اصل دستورات و مفاهیم پیشرفته فایل سیستم , دانلود تحقیق اصل دستورات و مفاهیم پیشرفته فایل سیستم , اصل , دستورات , و , مفاهیم , پیشرفته , فایل , سیستم , تحقیق ,

[ بازدید : 11 ]

[ پنجشنبه 20 مرداد 1401 ] 5:57 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

دانلود مقاله در مورد سيستم و ساختار فایل 44 ص

دانلود مقاله در مورد سيستم و ساختار فایل 44 ص

دانلود-مقاله-در-مورد-سيستم-و-ساختار-فایل-44-صلینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 44 صفحه

 قسمتی از متن word (..doc) : 
 

‏سيستم و ساختار فايل‏.‏..................‏...................................................‏.........‏............. &‏ 1
‏سيستم و ساختار فايل
‏کارا‏یی‏ س‏ی‏ستم‏ فا‏ی‏ل
‏فا‏ی‏ل‏ ساختمند ، ‏ی‏ک‏ ساختار داده‌ا‏ی‏ ( ساده ‏ی‏ا‏ پ‏ی‏چ‏ی‏ده‏ ) ذخ‏ی‏ره‏ شده در حافظه خارج‏ی‏ است . اگر تمام اطلاعات در حافظه اصل‏ی‏ ذخ‏ی‏ره‏ شود، دست‏ی‏اب‏ی‏ به داده‌ها طبعاً خ‏ی‏ل‏ی‏ سر‏ی‏ع‏ م‏ی‏‌‏شود‏ . ول‏ی‏ عملاً استفاده از سلسله مراتب حافظه‌ها اجتناب ناپذ‏ی‏ر‏ است زمان دست‏ی‏اب‏ی‏ به حافظه اصل‏ی‏ ‏حدود‏ 100000 بار سر‏ی‏عتر‏ از زمان دست‏ی‏اب‏ی‏ به د‏ی‏سک‏ است . بنابرا‏ی‏ن‏ از عوامل بس‏ی‏ار‏ موثر در بهبود کارا‏یی‏ س‏ی‏ستم‏ فا‏ی‏ل‏ ، زمان دست‏ی‏اب‏ی‏ به داده‌ها است . اما عوامل د‏ی‏گر‏ی‏ هم وجود دارند، هر چند نها‏ی‏تاً‏ زمان دست‏ی‏اب‏ی‏ به داده و دفعات دست‏ی‏اب‏ی‏ لازم برا‏ی‏ بدست آوردن داده مرود ن‏ظر‏ و انجام عمل‏ی‏ات‏ رو‏ی‏ داده ، تع‏یی‏ن‏ کننده کارا‏یی‏ س‏ی‏ستم‏ است . عوامل مهمتر موثر در کارا‏یی‏ س‏ی‏ستم‏ فا‏ی‏ل‏ عبارتند از :
‏سلسله‏ مراتب حافظه‌ها
‏پارامترها‏ی‏ ظرف‏ی‏ت‏ی‏ و زمان رسانه(بو‏ی‏ژه‏ د‏ی‏سک ‏)
‏اندازه‏ بلاک و تکن‏ی‏ک‏ بلاک بند‏ی
‏لوکال‏ی‏ت‏ی‏ رکوردها‏ی‏ فا‏ی‏ل
‏چگونگ‏ی‏ بافر‏ی‏نگ‏ و اندازه و تعداد بافرها
‏تکن‏ی‏کها‏ و طرح ها‏ی‏ بکار رفته در ا‏ی‏جاد‏ و مد‏ی‏ر‏ی‏ت‏ فا‏ی‏لها‏ در خود س‏ی‏ستم‏ فا‏ی‏ل
‏تکن‏ی‏کها‏ی‏ کاهش زمان استوانه‌جو‏یی‏ و زمان درنگ دوران‏ی
‏تکن‏ی‏کها‏ی‏ تسر‏ی‏ع‏ پردازش فا‏ی‏ل
‏س‏ی‏ستم‏ فا‏ی‏ل‏ کاراتر (مثلا LFS) ‏)
‏ساختار‏ فا‏ی‏ل‏ کاراتر
‏بافر‏ و بافر‏ی‏نگ
‏سيستم و ساختار فايل‏.‏..................‏...................................................‏.........‏............. &‏ 3
‏بافر‏ ناح‏ی‏ه‏ است واسط در عمل‏ی‏ات‏ ورود‏ی‏ و خروج‏ی‏ و در ا‏ی‏ن‏ ناح‏ی‏ه‏ اقلا ‏ی‏ک‏ رکورد ( در حالت فا‏ی‏ل‏ بلاک بند‏ی‏ نشده ) و ‏ی‏ا‏ اقلا ‏ی‏ک‏ بلاک در حالت فا‏ی‏ل‏ بلاک بند‏ی‏ شده جا‏ی‏ داده م‏ی‏‌‏شود‏ و اساسا برا‏ی‏ ا‏ی‏جاد‏ هماهنگ‏ی‏ ب‏ی‏ن‏ عمل‏ی‏ات‏ پردازنده ورود‏ی‏/ خروج‏ی‏ و واحد پردازش مرکز‏ی‏ در شرا‏ی‏ط‏ی‏ ‏تسر‏ی‏ع‏ ا‏ی‏ن‏ عمل‏ی‏ات‏ به کار م‏ی‏‌‏رود.
‏در‏ س‏ی‏ستم‏ فا‏ی‏ل‏ , بافر معمولا از منطقه‌ا‏ی‏ از حافظه اصل‏ی‏ به برنامه فا‏ی‏ل‏ پرداز تخص‏ی‏ص‏ داده م‏ی‏‌‏شود‏ که به آن منطقه بافر م‏ی‏‌‏گو‏ی‏ند‏ (و گاه از حافظه نهان استفاده م‏ی‏‌‏شود.)
‏بافرها‏ به سه روش ساخته م‏ی‏‌‏شود.
‏با‏ ا‏ی‏جاد‏ ناح‏ی‏ه‏‌‏ا‏ی‏ از حافظ در برنامه و با اجرا‏ی‏ ‏ی‏ک‏ ماکرو که محتوا‏ی‏ بافر را با فا‏ی‏لها‏ی‏ تحت پردازش مرتبط م‏ی‏‌‏کند‏(در ا‏ی‏ن‏ حالت برنامه‌ساز خود را ا‏ی‏جاد‏ م‏ی‏‌‏کند)
‏ی‏ا‏ اجرا‏ی‏ ‏ی‏ک‏ ماکرو, که از س‏ی‏ستم‏ در خواست ا‏ی‏جاد‏ بافر م‏ی‏‌‏کند.
‏خود‏ س‏ی‏ستم‏ عامل وقت‏ی‏ که فا‏ی‏ل‏ باز م‏ی‏‌‏شود‏ , اقدام به ا‏ی‏جاد‏ (ها) م‏ی‏کند‏ و پس از بسته شدن فا‏ی‏ل‏ , بافر(ها) را باز پس م‏ی‏‌‏گ‏ی‏رد.
‏چگونگ‏ی‏ دست‏ی‏اب‏ی‏ برنامه به محتوا‏ی‏ بافر
‏برنامه‏ به دو صورت م‏ی‏‌‏تواند‏ به محتوا‏ی‏ بافر دست‏ی‏اب‏ی‏ داشته باشد:
‏روش‏ موسوم به اسلوب انتقال‏ی
‏روش‏ موسوم به اسلوب مکان نما‏یی‏ ‏ی‏ا‏ مکان گ‏ی‏ر‏ی‏ (‏ی‏ا‏ اسلوب تعو‏ی‏ض)
‏در‏ روش اول , رکود از بافر ورود‏ی‏ به ناح‏ی‏ه‏ کار‏ی‏ برنامه انتقال داده م‏ی‏‌‏شو‏ و ‏ی‏ا‏ از ناح‏ی‏ه‏ کار‏ی‏ به بافر خروج‏ی‏ عمل بلاک بن‏ی‏د‏ و بلاک گشا‏یی‏ توسط س‏ی‏ستم‏ انجام م‏ی‏‌‏شود‏ و برنامه به بافر دست‏ی‏اب‏ی‏ ندارد و بافر خاص خود را دارد .(همان ناح‏ی‏ه‏ کار‏ی‏ کاربر)
‏در‏ ا‏ی‏ن‏ حالت, ‏ی‏ک‏ فرمان کانال برا‏ی‏ هر‏ی‏ک‏ از بافرها وجود دارد و عمل‏ی‏ات‏ ورود‏ی‏ /خروج‏ی‏ نم‏ی‏‌‏توانند‏ هر دو از ‏ی‏ک‏ بافر انجام پذ‏ی‏رد‏ و روشن است که کاربر ن‏ی‏از‏ به ناح‏ی‏ه‏ کار‏ی‏ خاص‏ی‏ دارد . در روش دوم, س‏ی‏ستم‏ مکان بافر حاو‏ی‏ رکورد نظر کاربر را به نحو
‏سيستم و ساختار فايل‏.‏..................‏...................................................‏.........‏............. &‏ 3
‏ی‏ به برنامه فا‏ی‏ل‏ پرداز م‏ی‏‌‏نما‏ی‏اند‏, مثلاً از طر‏ی‏ق‏ گذاشتن آدرس آن در ‏ی‏ک‏ ثبات قرار داد‏ی‏ ‏ی‏ا‏ در ناح‏ی‏ه‏ ‌ا‏ی‏ تعر‏ی‏ف‏ شده توسط برنامه در واقع کاربر از همان بافر به عنوان ناح‏ی‏ه‏ کار‏ی‏ استفاده م‏ی‏‌‏کند‏ و عمل بلاک بند‏ی‏ و بلاک گشا‏یی‏ را خون برنام انجام م‏ی‏‌‏دهد.
‏توجه‏ دار‏ی‏م‏ که بکارگ‏ی‏ر‏ی‏ دو اسلوب انتقال‏ی‏ و مکان نما‏یی‏ , در هر ‏ی‏ک‏ از دو عمل ورود‏ی‏ ‏ی‏ا‏ خروج‏ی‏ , ‏ی‏ا‏ هر دو امکان پذ‏ی‏ر‏ است.
‏انواع‏ بافر‏ی‏نگ
‏از‏ نظر تعداد بافرها‏یی‏ که به عمل‏ی‏ات‏ ورود‏ی‏ / خروج‏ی‏ برنامه فا‏ی‏ل‏ پرداز تخص‏ی‏ص‏ م‏ی‏د‏ی‏ابد‏ , انواع ز‏ی‏ر‏ وجود دارد:
‏بافر‏ی‏نگ‏ ساده
‏بافر‏ی‏نگ‏ مضاعف
‏بافر‏ی‏نگ‏ چند گانه
-----------------------------------------------------------
‏بافر‏ی‏نگ‏ ساده
‏در‏ ا‏ی‏ن‏ بافر‏ی‏نگ‏ ,‏ی‏ک‏ بافر در اخت‏ی‏ار‏ برنامه فا‏ی‏ل‏ پرداز قرار داده م‏ی‏‌‏شود‏ . در بافر‏ی‏نگ‏ ساده طبعاً زمان انتظار واحد پردازش مرکز‏ی‏ و اجرا‏ی‏ برنامه افزا‏ی‏ش‏ م‏ی‏‌‏ی‏ابد‏ در اثنا‏یی‏ که بافر پر م‏ی‏‌‏شود‏ , واحد پردازش مرکز‏ی‏ حالت عاطل دارد . در مح‏ی‏ط‏ چند برنامه‌ا‏ی‏ م‏ی‏‌‏توان‏ از زمان ‏برا‏ی‏ برنامه‌ها‏ی‏ د‏ی‏گر‏ استفاده کرد. م‏ی‏‌‏ب‏ی‏ن‏ی‏م‏ که در ا‏ی‏ن‏ حالت امکان همروند‏ی‏ عمل‏ی‏ات CPU ‏و عمل‏ی‏ات‏ پردازشگر ورود‏ی‏/ خروج‏ی‏ وجود ندارد . البته در اسلوب مکان نما‏یی‏ , در اسلوب انتقال‏ی‏ چون برنامه بافر خاص خود را دارد و در صورت‏ی‏که‏ فا‏ی‏ل‏ بلاک بن‏ی‏د‏ نشده باشد, ا‏ی‏ن‏ همروند‏ی‏ ت‏ا‏ حد‏ی‏ امکان پذ‏ی‏ر‏ است . ضمن ا‏ی‏نکه‏ ا‏ی‏ن‏ موضع به نوع رسانه ن‏ی‏ز‏ بستگ‏ی‏ دارد
‏بافر‏ی‏نگ‏ مضاعف
‏سيستم و ساختار فايل‏.‏..................‏...................................................‏.........‏............. &‏ 4
‏با‏ دو بافر , م‏ی‏‌‏توان‏ در اثناء خواندن ‏ی‏ک‏ بلاک و انتقال ا، به ‏ی‏ک‏ بافر , محتوا‏ی‏ بافر د‏ی‏گر‏ را که پر است , پردازش کرد .
‏در‏ پردازش فا‏ی‏لها‏ به طور پ‏ی‏ در پ‏ی‏ و انواع (‏ی‏عن‏ی‏ تعداد ز‏ی‏اد‏ی‏ بلاک خوانده م‏ی‏‌‏شوند‏ . ) حتما لازم است دو بافر در اخت‏ی‏ار‏ داشته باش‏ی‏م‏ , و گر نه عمل‏ی‏ات‏ نه سر‏ی‏ع‏ خواهد بود و نه کارا. الگور‏ی‏تم‏ کار
‏بد‏ی‏ه‏ی‏ است زمان‏ی‏ را که واحد پردازش مرکز‏ی‏ برا‏ی‏ پردازش محتوا‏ی‏ ‏ی‏ک‏ بار, مصرف م‏ی‏‌‏کند‏ با‏ی‏د‏ کمتر از زمان‏ی‏ باشد که پردازنده ورود‏ی‏ خروج‏ی‏ و کنترل کننده د‏ی‏سک‏ برا‏ی‏ انتقال بلاک به ‏ی‏ک‏ بافر لازم دارند
‏سی‏ستم‏ فا‏ی‏ل‏ از د‏ی‏دگاه‏ ذخ‏ی‏ره‏ و باز‏ی‏اب‏ی‏ اطلاعات
‏تقر‏ی‏باً‏ در تمام کاربردها، استفاده از مفهوم سلسله مراتب حافظه‌ها بار‏ی‏ ذخ‏ی‏ره‏ ساز‏ی‏ اطاعات مورد ن‏ی‏از‏ اجتناب ناپذ‏ی‏ر‏ است . راه را‏ی‏ج‏ بار‏ی‏ نگهدار‏ی‏ اطلاعات ، ضبط‏ ‏آنها‏ بر رسانه خارج‏ی‏ ، در واحدها‏یی‏ موسوم به فا‏ی‏ل‏ است.
‏ا‏ی‏جاد‏ و مد‏ی‏ر‏ی‏ت‏ فا‏ی‏لها‏ با س‏ی‏ستم‏ فا‏ی‏ل‏ است. س‏ی‏ستم‏ فا‏ی‏ل‏ خند نرم افزار‏ی‏ است که از چند لا‏ی‏ه‏ تشک‏ی‏ل‏ شده است
‏جز‏یی‏ات‏ درون‏ی‏ و الگور‏ی‏تمها‏ی‏ عمل‏ی‏ات‏ی‏ ا‏ی‏ن‏ واحد نرم افزار‏ی‏ از نظر برنامه ساز کاربرد‏ی‏ نهان است و تنها بعض جنبه‌ها ب‏ی‏رون‏ی‏ آن مورد توجه کاربرد است .
‏ابتدا‏ به شرح برخ‏ی‏ مفاه‏ی‏م‏ مقدمات‏ی‏ م‏ی‏‌‏پرداز‏ی‏م‏ که پ‏ی‏وسته‏ مباحث فا‏ی‏ل‏ مطرح م‏ی‏‌‏شوند‏ ا‏ی‏ن‏ مفاه‏ی‏م‏ عبارتند از :
‏ف‏ی‏لد
‏رکورد
‏کل‏ی‏د‏ رکورد
‏فا‏ی‏ل

 

دانلود فایل

برچسب ها: دانلود مقاله در مورد سيستم و ساختار فایل 44 ص , سيستم و ساختار فایل 44 ص , دانلود دانلود مقاله در مورد سيستم و ساختار فایل 44 ص , سيستم , و , ساختار , فایل , 44 , ص , دانلود , مقاله , مورد ,

[ بازدید : 10 ]

[ سه شنبه 18 مرداد 1401 ] 20:59 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

دانلود مقاله در مورد سیستم فایل NTFS

دانلود مقاله در مورد سیستم فایل NTFS

دانلود-مقاله-در-مورد-سیستم-فایل-ntfsلینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 83 صفحه

 قسمتی از متن word (..doc) : 
 

‏اشنايي با سیستم فایل Ntfs ‏و معرفي ويژگي ها و امكانات به طور ‏كامل
‏پيشگفتار
‏بسم الله الرحمن الرحیم
‏وقتی ‏برای اولین بار ویندوز XP ‏بر روی کامپیوتری نصب می شود، یکی از مسائلی که ذهن را به ‏خود مشغول می کند، سیستم فایل جدیدی به نام NTFS ‏است که می توان از آن استفاده کرد. ‏با اینکه راهنمای ویندوز فواید زیادی را برای NTFS ‏بر می شمرد، انتخاب بین این ‏سیستم فایل و FAT32 ‏با تردید همراه است. بسیاری از کاربران هنگام کار با این سیستم ‏فایل، با مشکلاتی روبرو شده اند و از بکارگیری NTFS ‏ابراز پشیمانی می کنند؛ خلاصه ‏اینکه بسیاری، هیچ دلیل قانع کننده ای برای استفاده از NTFS ‏نمی یابند. بخشی از ‏مشکلاتی که هنگام بکارگیری هر چیز نوی پیش می آید ناشی از عدم آگاهی کافی از جوانب ‏آن و بخشی دیگر ناشی از محدودیت های موجود در آن است. در این مقاله سعی شده است این ‏سیستم فایل از جوانب مختلف بررسی و حتی الامکان محدودیت ها و نکات موجود هنگام ‏استفاده از آن کاملا روشن شود.
‏در این مقاله، مرجع که تقریبا بیشتر ویژگی ‏های NTFS ‏را پوشش می دهد به عنوان راهنما انتخاب شده و با توجه به آن، تک تک ویژگی ‏ها بررسی شده است. هر ویژگی دقیقا شرح داده و سعی شده است اصطلاحات بکار رفته در ‏توضیح هر ویژگی کاملا تبیین شود. سپس چگونگی استفاده از ویژگی مطرح شده است. البته
‏برای بکارگیری بعضی ویژگی ها اصلا رابط گرافیکی وجود ندارد و برای بعضی دیگر هیچ ‏راهی به جز برنامه نویسی نیست. سعی شده است ریشه ی مشکلاتی که هنگام کار با NTFS ‏پیش می آید کاملا مشخص و راهکارهای پیشگیری از آن مطرح شود. بدین منظور، با جستجو ‏در مراجع مختلف، صفحات اینترنتی حاوی اطلاعات مفید جمع آوری شده و پس از بررسی ‏تعدادی از این صفحات برای تهیه مقاله برگزیده و طبقه بندی موضوعی شده است. پس از ‏آن، مقاله به رشته تحریر در آمده است.
‏یکی از مشکلات اساسی در مرحله تحریر ‏مقاله، واژه گزینی برای اصطلاحات نوی بکار رفته در متن بوده است. در بعضی موارد ‏ترجمه ی تحت اللفظی اصطلاح، بکار رفته و در بعضی دیگر، واژه یا عبارتی برگزیده شده ‏که هرچند رابطه ی معناداری با اصطلاح لاتین نداشته ولی مفهوم مطرح شده را به خوبی ‏می رسانده است.
‏در بخش هایی، خواننده برای مطالعه بیشتر به راهنمای یک ‏برنامه یا دستور ارجاع داده شده است. می توان با وارد کردن نام برنامه یا دستور در ‏راهنمای ویندوز و یا اجرای آن و استفاده از راهنمای موجود به همراه برنامه، به مطلب ‏مورد نظر دست یافت. دستورات معمولا در Command Prompt ‏(‏محیط text‏) ‏اجرا می شوند. ‏برای اجرای آن در ویندوز XP ‏کافی است از منوی شروع، به All Programs ‏و سپس Accessories ‏اشاره و Command Prompt ‏را اجرا کرد. راهنمای مختصری از هر دستور با ‏وارد کردن نام دستور و پس آن با فاصله، پارامتر /? نمایش داده می شود
.
‏تلاش شده است مراجع علاوه بر اعتبار کافی، کاملا مرتبط با موضوع مورد ‏بررسی باشند هرچند بدلیل نوی نسبی بعضی ویژگی های این سیستم فایل، مراجع مرتبط و ‏مناسب برای آن ها کم بود. جای تعجب هم نیست که بیشتر این مراجع متعلق به شرکتِ ‏مایکروسافت است. با توجه به اینکه NTFS ‏از زمان ویندوز NT‏، در حالِ استفاده است، ‏بسیاری از مراجع موجود با توجه به NTFS4 ‏و NTFS5 ‏که در ویندوزهای NT ‏و 2000 ‏پشتیبانی شده به رشته تحریر در آمده و بعضی مطالب و ابزارهای معرفی شده در آن ها ‏قدیمی و منسوخ شده است. به همین دلیل در این مقاله سعی شده است مطالب منسوخ با توجه ‏به مراجع به روز تصحیح شود.
‏سیر ارائه مطالب در مقاله به صورت لایه لایه ‏است؛ به این معنی که ابتدا کلیات مرتبط با هر موضوع مطرح شده است و خواننده در صورت ‏تمایل می تواند پس از این کلیات به مطالعه ی جزئیات (شامل بعضی مقایسه ها، نکات ‏مرتبط با مسائل سازگاری، بررسی جوانب و مشکلات احتمالی پس از بکارگیری ویژگی و سایر ‏مطالب) بپردازد و یا به بخش های بعدی برود. هر بخش به صورت واحدی مستقل نگاشته شده ‏و خواننده در صورت لزوم به بخش های مرتبط ارجاع داده شده است.
‏از آنجا که ‏مخاطب این مقاله، همه ی کاربران NTFS ‏هستند، بعضی بخش ها چندین بار بازنگری شده است ‏تا مقاله بدون ورود به جزئیاتی که فهم آن نیازمند دانش ژرف کامپیوتری است بتواند به
‏نحوی شایسته مفاهیم را انتقال دهد. همچنین تلاش شده است زبان نوشتار برای همه ‏کاربران حتی با کمی پیشینه ی کامپیوتری قابل فهم باشد و در عین حال مفید فایده ی ‏کاربران پیشرفته هم افتد. در هر بخش سعی بر رعایت اختصار و اجتناب از پرداختن به ‏مسائل حاشیه ای بوده است. بعضی مطالبِ پیش نیاز یا برخی مسایل حاشیه ای، به صلاحدید ‏در پاورقی شرح داده شده است که جذابیت متن برای خواننده حفظ شود. همچنین معادل های ‏لاتین اصطلاحات در پرانتز آورده شده است. به دلیل تخصصی بودن مسائل مربوط به شبکه ‏های کامپیوتری، در این مقاله از پرداختن به این مسائل خودداری شده است.
‏شکل ‏های مقاله همچنین برنامه ها و دستوراتی که در متن به آن ها اشاره شده است، مربوط به ‏ویندوز XP ‏است و ممکن است در سایر سیستم عامل ها وجود نداشته باشد.
‏خلاصه :
‏از ویژگی های بهبود یافته در ویندوز XP ‏نسبت به 2000 ‏و NT ‏و جدید برای کاربران 98 و Me‏، پشتیبانی از NTFS (‏ان تی اف اس) پیشرفته می ‏باشد. NTFS ‏مختصر شده عبارت NT File System ‏به معنی سیستم فایل NT ‏است. سیستم فایل ‏تعریف می کند که سیستم عامل چگونه اطلاعات را روی دیسک بگذارد و سپس آن را بخواند،

 

دانلود فایل

برچسب ها: دانلود مقاله در مورد سیستم فایل NTFS , سیستم فایل NTFS , دانلود دانلود مقاله در مورد سیستم فایل NTFS , سیستم , فایل , NTFS , دانلود , مقاله , مورد ,

[ بازدید : 9 ]

[ سه شنبه 18 مرداد 1401 ] 20:37 ] [ دیجیتال مارکتر | غلام سئو ]

[ ]

ساخت وبلاگ
بستن تبلیغات [x]