0
sreadahead
Sreadahead شبهه ای است که ترتیب داده ها را با استفاده از دیسک می خواند.این به طور معمول برای واکشی اطلاعات مورد نیاز فرآیند بوت در حافظه در اسرع وقت استفاده می شود.بدین ترتیب Sreadahead زمان انتظار برای بارگذاری IO را در طی مراحل بوت شدن از بین می برد که منجر به شروع سریع تر می شود.Sreadahead هنوز در حال توسعه است و در حال حاضر از یک patch خارج از هسته در برابر 2.6.29 استفاده می کند (هسته های قدیمی پشتیبانی نمی شوند) ، اما به دلیل استفاده از یک ردیاب درون هسته ، روی همه سیستم های پرونده کار می کند.Sreadahead شامل دو بخش اصلی است: یک قسمت برای سرعت بخشیدن به زمان بوت ، داده ها را در بوت می خواند.بخش دوم پس از بوت شدن هسته ، داده های بوت (پرونده aka pack) را تولید می کند.بسته به اینکه پرونده بسته موجود باشد ، sreadahead بطور خودکار انتخاب می کند تا هر یک از قسمت ها را اجرا کند.هر دو مؤلفه به راحتی در یک باینری تک قرار می گیرند.برای استقرار sreadahead ، کافی است آن را در مراحل اولیه بوت sysvinit شروع کنید.برای تازه کردن پرونده بسته ، می توان آن را حذف کرد و در مرحله بعدی ، تولید خودکار می شود.