از اونجایی که بدنه محافظ فلش‌مموریم נ حافظه جیبیم ׆ خراب شده بود ܂ تصمیم گرفتم یه بدنه جدید براش گیر بیارم ܂

Jpeg
نتیجه ترکیب یک فلش مموری با محفظه نوک 😀
لاک قدیمی فلش مموری ری‌دیتا

چرا داخل CD یا DVD نمیشه به همون اندازه ای که نوشته فایل ذخیره کرد؟

dvd-princo

در واقع میشه. اگر شما روی هر فایلی کلیک راست کنید و از قسمت propertise حجم فایل رو ببینید، می بینید که حجم داخل پرانتز بیشتر از عددی هست که برای حجم فایل نوشته بود. علت هم این هست که برای اندازه گیری حجم فایل های کامپیوتری از دو سیستم ده دهی و دو دویی استفاده میشه و عددی که روی DVD ها نوشته میشه از سیستم دو دویی حساب میشه.

در سیستم دو دویی هر 1024 بایت یک کیلوبایت حساب میشه و هر 1024 کیلوبایت یک مگابایت و هر 1024 یک گیگابایت. در حالی که در سیستم ده دهی هر 1000 بایت یک کیلوبایت حساب میشه و به این ترتیب همیشه حجم یک فایل با حساب ده دهی عدد کوچیکتری میشه.

کارهای تکراری را به imacros بسپارید

homepage-banner-small

بارها و بارها از دوستان شنیدم که برای دانلود شبانه مشکل دارند و دنبال راهی میگردن برای اینکه اسپولر اتومات وصل بشه. باید طرح مسئله بشه. اولین چیزی که به ذهن میرسه اینه که اون برنامه ای که ما نیاز داریم باید دو تا کار انجام بده. یکی تشخیص بده که اینترنت قطع شده و دوم اینکه بصورت اوتومات در اسپولر لاگین بشه.

اما فکر کنم دوستان روی اولی گیر کردن، درحالی که اولی خیلی هم مهم نیست و ما میدونیم ساعت 1 نصف شب، اسپولر وصل نیست. یا میتونیم احتمال بدیم هر 1 ساعت یکبار ممکنه اسپولر قطع بشه. پس خیلی مهم نیست برنامه ی ما بتونه تشخیص بده اینترنت قطع شده (شاید بعدا درباره ی این بیشتر فکر کنیم) فعلا از این مسئله عبور میکنیم. اما چطور اسپولر را اوتوماتیک لاگین کنیم؟ اینجاست که برنامه ی imacros قدرت نمایی میکنه.

نرم افزار imacros چه کار میکند؟

شما میتونید کارهای تکراری خودتون رو به این نرم افزار بسپارید، البته در زمینه ی مرورگرهای وب. این شرکت برای مرورگرهای کروم و فایرفاکس افزونه های مجانی داره. به نقل از howtogeek شما باید بتونید با استفاده از فایرفاکس و این و یک افزونه ی دیگر، کارهای خودتون رو زمانبندی کنید. اما من نرم افزار مرورگر این شرکت رو استفاده و امتحان کردم و جواب گرفتم.

imacros-cong - cụ - tu -dong-hoa-manh-me

برای استفاده از imacros شما دکمه ی record را میزنید و بعد کاری را در صفحه ی وب انجام میدید. بعد از اینکه کار شما تمام شد دکمه ی stop را کلیک میکنید و ذخیره میکنید. برای کار record شده دستوراتی نوشته میشود و به صورت جاوا اسکریپت ذخیره میشود. حالا باید انتخاب کنید که این کد در چه فرمتی ذخیره کنید. اگر از این نرم افزار به عنوان افزونه ی مرورگرتون استفاده میکنید فقط میتونید به صورت bookmark ذخیره کنید که هروقت روش کلیک میکنید کار record شده اوتوماتیک انجام بشه. و فراخوانی یک bookmark برای windows scheduler کار راحتی نیست، مخصوصا اینکه bookmark شما یک کد جاوا اسکریپت باشه. اما نرم افزار مرورگر این شرکت امکانات بیشتری داره.

 

مرورگر imacros

این مرورگر پولی بوده و نسخه ی کامل این نرم افزار رو میتونید از این لینک دانلود کنید. نرم افزار رو نصب کنید و با استفاده از keygen سریال نرم افزار را وارد کنید. حالا با استفاده از نرم افزار همان کاری که میخواید record بشه رو انجام بدید و به صورت فایل ذخیره کنید. حالا تنها کاری که باید انجام بدید اینه که با استفاده از windows scheduler این فایل رو فراخوانی کنید تا در زمان های معین اجرا بشه. اما تجربه ی من این بود که وقت این فایل رو به صورت مستقیم در windows scheduler فراخونی میکردم فقط نرم افزار باز میشد و کار خاص دیگه ای انجام نمیشد، یعنی فایل اصلا اجرا نمیشد و فقط نرم افزار imacros باز میشد. کاری که من کردم و جواب گرفتم این بود که با استفاده از notepad یک بچ فایل (batch file) با پسوند bat. ایجاد کردم و فایل خودم رو فراخونی کردم. و در windows scheduler اون بچ فایل رو فراخونی کردم و جواب داد.

overview-banner

حالا دیگه لازم نیست تا ساعت یک شب بیدار بمونم تا بخوام داخل اسپولر لاگین بشم و دانلود رو شروع کنم. چون خود IDM رو که میشه جداگانه زمانبندی کرد و فقط کافیه که لپتاپ رو روشن بذارم. البته روشن و خاموش شده کامپیوتر رو هم میشه زمانبندی کرد، اما خیلی مهم نیست.

last comments
مرتضی
مرتضی

همیشه به این فکر میکردم که اگه یه برنامه‌ای بود که همه کارای آدمو عینا تقلید میکرد چقدر خوب بود…

x265 (HEVC/H.265)

h265

ما همیشه دنبال کم حجم ترین هستیم. اما کیفیت هم برای ما اهمیت زیادی داره. احتمالا تا به حال موقع دانلود فیلم ها متوجه شدید که در ادامه ی اسم فیلم بعضا کلمه ی x264 رو دیده باشید. از این به بعد باید انتظار عدد x265 رو داشته باشید. و اگر امکان انتخاب برای شما وجود داشت، من پیشنهاد میکنم به چیز دیگری فکر نکنید و x265 رو انخاب کنید.

compare-h264-h265-2 qualcomm_265_A

این الگوی فشرده سازی جدید میتواند نسبت به x264 حدود 50 الی 75 درصد فشرده سازی کند، بدون افت کیفیت.

نرم افزار هایی وجود داره که شما میتونید با استفاد از اونها، فیلمهایی که دارید رو با این الگوی فشرده کنید. مثلا handbrake

لینک هایی برای مطالعه ی بیشتر:

http://www.vcodex.com/h265.html
https://trac.ffmpeg.org/wiki/Encode/H.265
http://www.cinemartin.com/cinec/hevc-h265
http://en.wikipedia.org/wiki/X265
http://www.libde265.org
http://x265.org

سوالات امتحان اصول سیستم های عامل ـ دانشگاه قم

سوالات امتحان پایان نیم سال درس اصول سیستم های عامل ـ استاد جواد رضویان ـ ۲۳ دی ماه ۱۳۹۳ ساعت ۸ ـ دانشگاه قم

دانلود نسخه پی دی اف(PDF) سوالات
ترجیحا از تصاویر در پاسخ‌دهی استفاده کنید.
۱ ـ جواب کوتاه با استدلال:
الف ـ سیستمی ۳۲ بیتی را در نظر بگیرید که در آن هر صفحه ۲ کیلوبایت ظرفیت دارد با فرض اینکه هر مدخل جدول صفحه ۴ بایت باشد اگر قرار باشد که هر جدول صفحه داخل صفحه قرار گیرد، به جدول صفحه چند سطحی نیاز است؟
ب ـ به چه علت اندازه صفحات همیشه توانی از ۲ انتخاب می‌شود؟
ج ـ آیا بن‌بست تنها یک فرآیند نیز ممکن است؟ توضیح دهید.
د ـ کدام یک از الگوریتم‌های جایگزینی صفحه از آنومالی بلیدی رنج می‌برد؟
هـ ـ افزایش کوبیدگی اثر چه پدیده‌ای در سیستم است؟
و ـ لینک‌های آویزان چه هستند؟
ذ ـ خطای صفحه چه زمانی رخ می‌دهد؟
ح ـ کارایی خواندن داده در کدام یک از RAID 0 یا RAID 1 بهتر است؟ فرض کنید دیسک ها مغناطیسی هستند.
ط ـ RAID 4 , RAID 5 با استفاده از بیت توازن قابلیت تحمل خرابی یک دیسک را دارند اما تفاوتشان؟
۲ ـ به اختصار توضیح دهید:
ـ absolute code ـ کد مطلق
ـ memory management unit‌ ـ واحد مدیریت حافظه
ـ 50 precent role ـ قانون ۵۰ درصد
ـ locality of refrence ـ محلی بودن ارجاعات
ـ dirty bit ـ بیت کثیف
ـ open file table ـ جدول فایل باز
ـ device directory ـ دایرکتوری دستگاه
ـ mount point ـ نقطه سوار شدن
ـ file descriptor ـ توصیفگر فایل
ـ read ahaed ـ پیشاپیش خواندن فایل
ـ head crash ـ در هم شکستن هد
ـ rotational latency ـ تاخیر چرخشی
ـ file trancation ـ برش فایل
ـ slab
۳ ـ در یک سیستم عامل به هر کلاس از منابع یک عدد یکتا تخصیص داده می‌شود و یک فرآیند تنها منابعی را می‌تواند درخواست کند که شماره آن‌ها بزرگتر یا مساوی بزرگترین شماره تخصیص داده‌شده آن فرآیند باشد. نشان دهید با این روش می‌توان از بن‌بست جلوگیری کرد.
۴ ـ در سیستمی که از صفحه‌بندی و قطعه‌بندی استفاده می‌کند فضای آدرس مجازی شامل حداکثر ۱۶ قطعه است که هر قطعه می‌تواند حداکثر ۲ به توان ۱۶ بایت طول داشته باشد و اندازه هر صفحه ۵۱۲ بایت است ـ در آدرس مجازی طول بخش‌های شماره قطعه، شماره صفحه و Offset درون صفحه چند بیت است؟
۵ ـ یکی از روش‌های تخصیص حافظه به هسته buddy system است این روش را توضیح دهید.
۶ ـ از الگوریتم‌های مدیریت دیسک دو الگوریتم Scan و Look را مقایسه نمایید.
۷ ـ روش FAT در تخصیص فضا به داده‌ها را شرح دهید.
۸ ـ با فرض این که هر صفحه به اندازه ۲۰۰ عدد int فضا دارد و به فرآیند ۵ صفحه اختصاص داده شده است و ماتریس‌ها به صورت سطری ذخیره شوند تعداد خطای صفحه‌ای که پس از اجرای حلقه for در کد زیر رخ خواهد داد چقدر است؟

۹ ـ یکی از روش‌های مدیریت فضای خالی دیسک را به دلخواه شرح دهید.