Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
دبیان اعلام برائت کرد از متا و تویتر
پیرو این پست.
https://t.me/linuxtnt/4138
تیم تبلیغات دبیان دیگر در پلتفرم X/Twitter پست نخواهد کرد. ما این تصمیم را گرفتیم زیرا احساس میکنیم که X بازتابدهنده ارزشهای مشترک دبیان نیست که در قرارداد اجتماعی، کد رفتاری و بیانیه تنوع ما بیان شده است. X به جایی تبدیل شده که افرادی که ما به آنها اهمیت میدهیم احساس امنیت نمیکنند.
از شما دعوت میکنیم ما را در آدرسهای https://bits.debian.org ، https://micronews.debian.org/ ، یا هر رسانهای که در https://wiki.debian.org/Teams/Publicity/otherSN فهرست شده است دنبال کنید.
پیرو این پست.
https://t.me/linuxtnt/4138
تیم تبلیغات دبیان دیگر در پلتفرم X/Twitter پست نخواهد کرد. ما این تصمیم را گرفتیم زیرا احساس میکنیم که X بازتابدهنده ارزشهای مشترک دبیان نیست که در قرارداد اجتماعی، کد رفتاری و بیانیه تنوع ما بیان شده است. X به جایی تبدیل شده که افرادی که ما به آنها اهمیت میدهیم احساس امنیت نمیکنند.
از شما دعوت میکنیم ما را در آدرسهای https://bits.debian.org ، https://micronews.debian.org/ ، یا هر رسانهای که در https://wiki.debian.org/Teams/Publicity/otherSN فهرست شده است دنبال کنید.
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰دسترسی به ۸۰۰ فایل بدافزار در ۸۰ گروه مختلف (فایل ۴۰۰ مگابایتی)
🔹بله، ابزارها و کدهای مختلفی در زمینه تحلیل بدافزار در Predator-OS Linux موجود است.
برای همه پژوهشگران امنیتی، مؤسسات آموزشی و کاربران هک اخلاقی قابل دسترسی هستند.
🔹 تاریخ انتشار: ۲۰۲۵-۰۱-۰۱
🔹 پلتفرم امنیتی چندشکلی
http://predator-os.ir
🔹بله، ابزارها و کدهای مختلفی در زمینه تحلیل بدافزار در Predator-OS Linux موجود است.
برای همه پژوهشگران امنیتی، مؤسسات آموزشی و کاربران هک اخلاقی قابل دسترسی هستند.
🔹 تاریخ انتشار: ۲۰۲۵-۰۱-۰۱
🔹 پلتفرم امنیتی چندشکلی
http://predator-os.ir
Penetration testing and Ethical hacking
mainpage
What is Predator-OS   v3.5 01-01-2025 Polymorphic Security Platform Predator-OS is an advanced Linux distribution developed in 2021 by Hossein Seilani, the creator of other well-known […]
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰انتشار لینوکس ۶.۱۴ با ۵۰۰,۰۰۰ خط کد تغییر یافته
🔹لینوس توروالدز، خالق هسته لینوکس، انتشار نسخه Linux 6.14-rc1 را اعلام کرد. با اینکه توروالدز این نسخه را «کوچک» توصیف کرده، اما همچنان شامل تغییرات قابل توجهی است.
🔹این نسخه شامل حدود ۵۰۰,۰۰۰ خط تغییرات کد و بیش از ۱۰,۰۰۰ کامیت است؛ البته ۹,۳۰۰ ادغام حذف شدهاند. با وجود کوچکتر بودن نسبت به نسخههای قبلی، این بهروزرسانی از نظر دامنه و تأثیر همچنان قابل توجه است.
🔹توروالدز گفته: «علاوه بر اندازه، آمار دیگر چیزها کاملاً عادی به نظر میرسد: تقریباً نیمی از تغییرات مربوط به درایورهاست و بقیه ترکیبی معمول از بهروزرسانیهای معماری، کد فایلسیستمها، ابزارها و مستندات است. و همه تغییرات معمول در سرتاسر کد پخش شدهاند.»
نکات برجسته Linux 6.14-rc1
🔹تقریباً نیمی از بهروزرسانیها روی درایورها متمرکز است که نقش حیاتی آنها در سازگاری و عملکرد سختافزار را برجسته میکند. تغییرات باقیمانده طیف گستردهای از حوزهها را پوشش میدهد، از جمله بهروزرسانیهای معماری، بهبود فایلسیستمها، ارتقاء ابزارها و بهروزرسانی مستندات.
🔹برخی از حوزههای کلیدی تمرکز در این نسخه عبارتند از:
معماری x86: بهروزرسانیها شامل RAS (قابلیت اطمینان، در دسترس بودن و قابلیت سرویسدهی)، رفع مشکلات پیشبینی CPU، بهبودهای SEV (مجازیسازی رمزگذاری شده امن) و پیشرفتهای لودر میکروکد است.
• فایلسیستمها: بهروزرسانیهایی در Btrfs، XFS، GFS2، F2FS و NTFS3 انجام شده است.
• شبکه: بهبودهایی در BPF (فیلتر بستههای برکلی)، بهروزرسانیهای کلاینت/سرور NFS و رفع مشکلات عمومی شبکه.
ه پشتیبانی از سختافزار جدید: بهروزرسانیهای پلتفرم SoC (سیستم روی تراشه) برای معماریهای ARM و بهبودهای RISC-V.
• امنیت: بهروزرسانیهای افزایش امنیت و رفع مشکلات SELinux و سایر ماژولهای امنیتی.
🔻نسخه Linux 6.14-rc1 اکنون برای آزمایش توسط توسعهدهندگان و کاربرانی که مایل به مشارکت در بهبود آن قبل از انتشار نهایی هستند، انتشار نهایی هسته لینوکس ۶.۱۴ برای اواخر مارس ۲۰۲۵ پیشبینی شده است،
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔹لینوس توروالدز، خالق هسته لینوکس، انتشار نسخه Linux 6.14-rc1 را اعلام کرد. با اینکه توروالدز این نسخه را «کوچک» توصیف کرده، اما همچنان شامل تغییرات قابل توجهی است.
🔹این نسخه شامل حدود ۵۰۰,۰۰۰ خط تغییرات کد و بیش از ۱۰,۰۰۰ کامیت است؛ البته ۹,۳۰۰ ادغام حذف شدهاند. با وجود کوچکتر بودن نسبت به نسخههای قبلی، این بهروزرسانی از نظر دامنه و تأثیر همچنان قابل توجه است.
🔹توروالدز گفته: «علاوه بر اندازه، آمار دیگر چیزها کاملاً عادی به نظر میرسد: تقریباً نیمی از تغییرات مربوط به درایورهاست و بقیه ترکیبی معمول از بهروزرسانیهای معماری، کد فایلسیستمها، ابزارها و مستندات است. و همه تغییرات معمول در سرتاسر کد پخش شدهاند.»
نکات برجسته Linux 6.14-rc1
🔹تقریباً نیمی از بهروزرسانیها روی درایورها متمرکز است که نقش حیاتی آنها در سازگاری و عملکرد سختافزار را برجسته میکند. تغییرات باقیمانده طیف گستردهای از حوزهها را پوشش میدهد، از جمله بهروزرسانیهای معماری، بهبود فایلسیستمها، ارتقاء ابزارها و بهروزرسانی مستندات.
🔹برخی از حوزههای کلیدی تمرکز در این نسخه عبارتند از:
معماری x86: بهروزرسانیها شامل RAS (قابلیت اطمینان، در دسترس بودن و قابلیت سرویسدهی)، رفع مشکلات پیشبینی CPU، بهبودهای SEV (مجازیسازی رمزگذاری شده امن) و پیشرفتهای لودر میکروکد است.
• فایلسیستمها: بهروزرسانیهایی در Btrfs، XFS، GFS2، F2FS و NTFS3 انجام شده است.
• شبکه: بهبودهایی در BPF (فیلتر بستههای برکلی)، بهروزرسانیهای کلاینت/سرور NFS و رفع مشکلات عمومی شبکه.
ه پشتیبانی از سختافزار جدید: بهروزرسانیهای پلتفرم SoC (سیستم روی تراشه) برای معماریهای ARM و بهبودهای RISC-V.
• امنیت: بهروزرسانیهای افزایش امنیت و رفع مشکلات SELinux و سایر ماژولهای امنیتی.
🔻نسخه Linux 6.14-rc1 اکنون برای آزمایش توسط توسعهدهندگان و کاربرانی که مایل به مشارکت در بهبود آن قبل از انتشار نهایی هستند، انتشار نهایی هسته لینوکس ۶.۱۴ برای اواخر مارس ۲۰۲۵ پیشبینی شده است،
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰تولد اسطوره دنیای کامپیوتر، مبارک!
⭐️ دستاوردهای برجسته:
• همکاری در ساخت Unix (سیستمعاملی که جهان را متحول کرد!)
• خالق زبان B (پایهگذار زبان C و برنامهنویسی مدرن)
• همکار در ساخت Go (زبانی برای عصر ابری و چندهستهای)
• سازنده اولین Shell (پدر رابطهای خط فرمان)
• خالق اولین ویرایشگر متن (ed) (آغازگر عصر ویرایش دیجیتال)
• خالق grep (ابزاری که جستجو را جاودانه کرد)
• همکار در طراحی UTF-8 (استانداردی برای کدگذاری جهانی متن)
• خالق Plan 9 (سیستمعاملی فراتر از یونیکس)
• سازنده Belle (اولین موتور شطرنج جهان)
• پایهگذار پایگاههای پایانبازی شطرنج (انقلابی در هوش مصنوعی)
• مشارکت در عبارات منظم (Regular Expressions) (قلب تپنده پردازش متن)
• توسعهدهنده اولیه زبان C (همکاری کلیدی با دنیس ریچی)
• نویسنده اولین کامپایلر self-hosting (پیشرو در کامپایلرهای مدرن)
• خالق FS در یونیکس (سیستم فایلی که هنوز الهامبخش است)
• پیشگام در شبکههای توزیعشده (مفاهیم اولیه ابر و کلود)
• برنده جایزه تورینگ (۱۹۸۳) و مدال ملی فناوری (۱۹۹۸)
🔹میراث تو، در هر خط کد، هر سیستمعامل، و هر فناوری مدرن زنده است!
کسی نیست جز:
🔻کن تامسون
(Kenneth Thompson)🔻
فردی بود که مرزهای ممکن را جابهجا کرد.
تولدت مبارک
تولد 4 فوریهٔ ۱۹۴۳ (۸۱ سال)
⭐️ دستاوردهای برجسته:
• همکاری در ساخت Unix (سیستمعاملی که جهان را متحول کرد!)
• خالق زبان B (پایهگذار زبان C و برنامهنویسی مدرن)
• همکار در ساخت Go (زبانی برای عصر ابری و چندهستهای)
• سازنده اولین Shell (پدر رابطهای خط فرمان)
• خالق اولین ویرایشگر متن (ed) (آغازگر عصر ویرایش دیجیتال)
• خالق grep (ابزاری که جستجو را جاودانه کرد)
• همکار در طراحی UTF-8 (استانداردی برای کدگذاری جهانی متن)
• خالق Plan 9 (سیستمعاملی فراتر از یونیکس)
• سازنده Belle (اولین موتور شطرنج جهان)
• پایهگذار پایگاههای پایانبازی شطرنج (انقلابی در هوش مصنوعی)
• مشارکت در عبارات منظم (Regular Expressions) (قلب تپنده پردازش متن)
• توسعهدهنده اولیه زبان C (همکاری کلیدی با دنیس ریچی)
• نویسنده اولین کامپایلر self-hosting (پیشرو در کامپایلرهای مدرن)
• خالق FS در یونیکس (سیستم فایلی که هنوز الهامبخش است)
• پیشگام در شبکههای توزیعشده (مفاهیم اولیه ابر و کلود)
• برنده جایزه تورینگ (۱۹۸۳) و مدال ملی فناوری (۱۹۹۸)
🔹میراث تو، در هر خط کد، هر سیستمعامل، و هر فناوری مدرن زنده است!
کسی نیست جز:
🔻کن تامسون
(Kenneth Thompson)🔻
فردی بود که مرزهای ممکن را جابهجا کرد.
تولدت مبارک
تولد 4 فوریهٔ ۱۹۴۳ (۸۱ سال)
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰رویـــداد اینترنت اشــیا )IoT )و امبدد سیســتم ها یک گردهمایــی علمی و صنعتی
⭐️ارائه دهندگان رویداد 9 اسفند
🔹محمد مزارعی
بنیان گذار سیسوگ
نفوذ به قلب STM32
🔹مهدی زرکوب
مدرس آرم و امبدد میکروکنترلر
موضوع ارائه:
چطور پروژه ام را قیمت گذاری کنم؟
🔹فرهاد شیری
توسعه دهنده سامانه های امنیتی
موضوع ارائه:
امنیت صنعتی IT/OT و کاربرد IIOT
🔹سعید زکا
طراح سیستم های توزیع شده
موضوع ارائه:
هک فریمور ECU
🔹حسین سیلانی
بنیانگذار آ کادمی کندوی دانش
موضوع ارائه:
معرفی توزیع ها ی امبدد لینوکس و شخصی سازی آن ها
🔹مسعود حیدری
برنامه نویس بی کلاس
موضوع ارائه:
در مسیر الکترون ها
🔹ایلیا محبی
مهندس یادگیری ماشین
موضوع ارائه:
انقلاب TinyML در دنیای اینترنت اشیا
🔹علی شکرالهی
طراح و برنامه نویس
موضوع ارائه:
سیستم گرافیکی نهفته
🌐لینک ثبتنام
📣 عضویت در کانال سیسوگ ایونت
⭐️ارائه دهندگان رویداد 9 اسفند
🔹محمد مزارعی
بنیان گذار سیسوگ
نفوذ به قلب STM32
🔹مهدی زرکوب
مدرس آرم و امبدد میکروکنترلر
موضوع ارائه:
چطور پروژه ام را قیمت گذاری کنم؟
🔹فرهاد شیری
توسعه دهنده سامانه های امنیتی
موضوع ارائه:
امنیت صنعتی IT/OT و کاربرد IIOT
🔹سعید زکا
طراح سیستم های توزیع شده
موضوع ارائه:
هک فریمور ECU
🔹حسین سیلانی
بنیانگذار آ کادمی کندوی دانش
موضوع ارائه:
معرفی توزیع ها ی امبدد لینوکس و شخصی سازی آن ها
🔹مسعود حیدری
برنامه نویس بی کلاس
موضوع ارائه:
در مسیر الکترون ها
🔹ایلیا محبی
مهندس یادگیری ماشین
موضوع ارائه:
انقلاب TinyML در دنیای اینترنت اشیا
🔹علی شکرالهی
طراح و برنامه نویس
موضوع ارائه:
سیستم گرافیکی نهفته
🌐لینک ثبتنام
📣 عضویت در کانال سیسوگ ایونت
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰میز لینوکسی Plasma 6.3 رسماً از راه رسید
انجمن KDE راهاندازی رسمی Plasma 6.3 را اعلام کرد، بهروزرسانی که چهار ماه پس از نسخه قبلی از راه رسیده و بهبودهای مختلفی در عملکرد، قابلیت استفاده و ویژگیهای جدید به همراه دارد که به دنبال بهینهسازی تجربه سیستم دسکتاپ هستند.
این نسخه بر تمرکز روی جنبههای کلیدی مختلف محیط، از مدیریت پنجره گرفته تا سیستم اعلان و ادغام با دستگاههای ورودی مانند تبلتهای گرافیکی تمرکز دارد. اشکالات متعددی نیز برطرف و عملکرد بهینه شده است.
🔹بهبود مدیریت رنگ و پخش چندرسانهای در Plasma 6.3
🔹رابط کاربری بصریتر و در دسترستر ارائه میدهد.
🔹سفارشیسازی و قابلیت استفاده بهبود یافته.
🔹بهبودهای Discover.
🔹موارد جدید در مدیریت برق و دستگاه.
🔹بهینهسازی در مدیریت پنجره KWin.
🔹بهبودهای مدیریت صفحه و مقیاسبندی در Plasma 6.3.
🔹پشتیبانی کاملتر برای پروتکل مدیریت رنگ Wayland پیادهسازی شده است. این ویژگی به طور پیشفرض فعال است.
🔹مدیریت روشنایی برای پروفایلهای HDR و ICC و عملکرد HDR بهبود یافته که منجر به بهبود بازی، طراحی گرافیک، تماشای ویدیو و موارد دیگر میشود.
🔹اکنون میتوان از مسدود کردن ذخیره انرژی توسط برخی برنامهها جلوگیری کرد، روشنایی هر مانیتور را به طور جداگانه تنظیم کرد و پروفایلهای برق را از ویجت باتری تغییر داد. همچنین میتوان با ترکیب Meta + B بین حالتها جابجا شد.
🔹Discover اکنون از بستههای PostmarketOS پشتیبانی میکند.
🔹صفحه دسترسی بهبود یافته با فیلترهای جدید برای افرادی که دارای کوررنگی هستند
🔹رنگهای برجسته بهبود یافته.
🔹سینی سیستم بهبود یافته.
🔹دیالوگها و پنجرههای بازشو یکی شدهاند.
🔹جلوههای صوتی و اقدامات بهبود یافته.
🔹ویجت آب و هوا اکنون دماهای "مشابه" را نشان میدهد.
🔹ابزار برش یکپارچه جدید هنگام تنظیم آواتار کاربر جدید.
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
انجمن KDE راهاندازی رسمی Plasma 6.3 را اعلام کرد، بهروزرسانی که چهار ماه پس از نسخه قبلی از راه رسیده و بهبودهای مختلفی در عملکرد، قابلیت استفاده و ویژگیهای جدید به همراه دارد که به دنبال بهینهسازی تجربه سیستم دسکتاپ هستند.
این نسخه بر تمرکز روی جنبههای کلیدی مختلف محیط، از مدیریت پنجره گرفته تا سیستم اعلان و ادغام با دستگاههای ورودی مانند تبلتهای گرافیکی تمرکز دارد. اشکالات متعددی نیز برطرف و عملکرد بهینه شده است.
🔹بهبود مدیریت رنگ و پخش چندرسانهای در Plasma 6.3
🔹رابط کاربری بصریتر و در دسترستر ارائه میدهد.
🔹سفارشیسازی و قابلیت استفاده بهبود یافته.
🔹بهبودهای Discover.
🔹موارد جدید در مدیریت برق و دستگاه.
🔹بهینهسازی در مدیریت پنجره KWin.
🔹بهبودهای مدیریت صفحه و مقیاسبندی در Plasma 6.3.
🔹پشتیبانی کاملتر برای پروتکل مدیریت رنگ Wayland پیادهسازی شده است. این ویژگی به طور پیشفرض فعال است.
🔹مدیریت روشنایی برای پروفایلهای HDR و ICC و عملکرد HDR بهبود یافته که منجر به بهبود بازی، طراحی گرافیک، تماشای ویدیو و موارد دیگر میشود.
🔹اکنون میتوان از مسدود کردن ذخیره انرژی توسط برخی برنامهها جلوگیری کرد، روشنایی هر مانیتور را به طور جداگانه تنظیم کرد و پروفایلهای برق را از ویجت باتری تغییر داد. همچنین میتوان با ترکیب Meta + B بین حالتها جابجا شد.
🔹Discover اکنون از بستههای PostmarketOS پشتیبانی میکند.
🔹صفحه دسترسی بهبود یافته با فیلترهای جدید برای افرادی که دارای کوررنگی هستند
🔹رنگهای برجسته بهبود یافته.
🔹سینی سیستم بهبود یافته.
🔹دیالوگها و پنجرههای بازشو یکی شدهاند.
🔹جلوههای صوتی و اقدامات بهبود یافته.
🔹ویجت آب و هوا اکنون دماهای "مشابه" را نشان میدهد.
🔹ابزار برش یکپارچه جدید هنگام تنظیم آواتار کاربر جدید.
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰TOP 20 VIRTUAL MACHINES FOR CYBERSECURITY PROFESSIONALS
🔹Predator-OS (Polymorphic Security Platform):
🔸https://predator-os.ir/
🔹Kali Purple (SOC-in-a-box):
🔸https://lnkd.in/d63U2jst
🔹Kali Linux (Pentesting):
🔸https://lnkd.in/dfvvCUeh
🔹BlackArch Linux (Pentesting):
🔸https://lnkd.in/dQuQV4SK
🔹BackBox (Pentesting):
🔸https://www.backbox.org/
🔹Kookarai (Pentesting):
🔸 https://lnkd.in/d-4ckJ97
🔹Parrot Security OS (Red and Blue Team operation):
🔸https://parrotsec.org/
🔹Whonix (Privacy and Anonymity):
🔸https://lnkd.in/dpWagU2f
🔹Tails (Privacy and Anonymity):
🔸 https://tails.net/
🔹Qubes OS (Hypervisor):
🔸 https://www.qubes-os.org/
🔹Tsurugi Linux (Digital Forensics and OSINT):
🔸https://lnkd.in/dsr-ekeB
🔹SIFT Workstation (Digital Forensics):
🔸 https://lnkd.in/dmnZRNNP
🔹CSI Linux (Digital Forensics):
🔸https://csilinux.com/
🔹Predator-OS (Polymorphic Security Platform):
🔸https://predator-os.ir/
🔹Kali Purple (SOC-in-a-box):
🔸https://lnkd.in/d63U2jst
🔹Kali Linux (Pentesting):
🔸https://lnkd.in/dfvvCUeh
🔹BlackArch Linux (Pentesting):
🔸https://lnkd.in/dQuQV4SK
🔹BackBox (Pentesting):
🔸https://www.backbox.org/
🔹Kookarai (Pentesting):
🔸 https://lnkd.in/d-4ckJ97
🔹Parrot Security OS (Red and Blue Team operation):
🔸https://parrotsec.org/
🔹Whonix (Privacy and Anonymity):
🔸https://lnkd.in/dpWagU2f
🔹Tails (Privacy and Anonymity):
🔸 https://tails.net/
🔹Qubes OS (Hypervisor):
🔸 https://www.qubes-os.org/
🔹Tsurugi Linux (Digital Forensics and OSINT):
🔸https://lnkd.in/dsr-ekeB
🔹SIFT Workstation (Digital Forensics):
🔸 https://lnkd.in/dmnZRNNP
🔹CSI Linux (Digital Forensics):
🔸https://csilinux.com/
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰سلام عزیزان
🔹تیم پلتفرم زرین پال در حال جذب سمت های کارشناس IT و کارشناس DevOps هست.
🔹لطفا اگر شرایط فنی و کاری دارین برای ما رزومه خودتون ارسال کنید:
ZarinPal | زرینپال
مشاهده آگهی:
🔸لینک اول : ارسال رزمه
یا
🔸لینک دوم : ارسال رزمه
🔹تیم پلتفرم زرین پال در حال جذب سمت های کارشناس IT و کارشناس DevOps هست.
🔹لطفا اگر شرایط فنی و کاری دارین برای ما رزومه خودتون ارسال کنید:
ZarinPal | زرینپال
مشاهده آگهی:
🔸لینک اول : ارسال رزمه
یا
🔸لینک دوم : ارسال رزمه
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
انقلاب صنعتی چهارم.pdf
1.9 MB
چهارمین انقلاب صنعتی( هوش مصنوعی)
مقاله ای مروری بر
هوش مصنوعی (AI) به عنوان چهارمین انقلاب صنعتی، پس از اولین «انقلاب موتور بخار»، دومین «انقلاب الکتریکی» و سومین «انقلاب دیجیتال»
نویسنده: حسین سیلانی
در این مقاله درباره هوش مصنوعی در عصر چهارم صنعتی از جمله مواردی مثل:
تاریخچه، تغییرات،تاثیرات، عوامل اثرگذار، عوامل اثر پذیر،چالش ها و فرصت ها، شغل ها و فناوری های جدید به صورت مختصر بحث شده است.
از آنجایی که موارد بسیار گسترده هستند، در سال جدید کتابهایی در زمینه انقلاب صنعتی چهارم، هوش مصنوعی منتشر خواهم کرد.
مقاله ای مروری بر
هوش مصنوعی (AI) به عنوان چهارمین انقلاب صنعتی، پس از اولین «انقلاب موتور بخار»، دومین «انقلاب الکتریکی» و سومین «انقلاب دیجیتال»
نویسنده: حسین سیلانی
در این مقاله درباره هوش مصنوعی در عصر چهارم صنعتی از جمله مواردی مثل:
تاریخچه، تغییرات،تاثیرات، عوامل اثرگذار، عوامل اثر پذیر،چالش ها و فرصت ها، شغل ها و فناوری های جدید به صورت مختصر بحث شده است.
از آنجایی که موارد بسیار گسترده هستند، در سال جدید کتابهایی در زمینه انقلاب صنعتی چهارم، هوش مصنوعی منتشر خواهم کرد.
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
This media is not supported in your browser
VIEW IN TELEGRAM
🔰پیرو این پست:
https://t.me/linuxtnt/4215
🔰کم کم بوی دوران transhumanism هم داره میاد.
🔹 رباتهای انساننما، در چهارمین انقلاب صنعتی هوش مصنوعی
🔸 نئو گاما، نسل جدیدی از رباتهای انساننما با هوش مصنوعی است که برای مصارف خانگی طراحی شده و توسط 1X Technologies نروژی عرضه میشود.
🔸آنچه تاکنون عرضه شده نشان میدهد رباتیک و هوش مصنوعی بسیاری از حد و مرزها را تغییر خواهند داد یا هدف تغییر شان را دارند.
https://t.me/linuxtnt/4215
🔰کم کم بوی دوران transhumanism هم داره میاد.
🔹 رباتهای انساننما، در چهارمین انقلاب صنعتی هوش مصنوعی
🔸 نئو گاما، نسل جدیدی از رباتهای انساننما با هوش مصنوعی است که برای مصارف خانگی طراحی شده و توسط 1X Technologies نروژی عرضه میشود.
🔸آنچه تاکنون عرضه شده نشان میدهد رباتیک و هوش مصنوعی بسیاری از حد و مرزها را تغییر خواهند داد یا هدف تغییر شان را دارند.
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰هدیه نوروزی از طرف کانال لینوکس ام
linuxtnt( Linux Tips and Tricks) = @linuxtnt
🔹 کتاب یازدهم از مجموعه ۱۰۰ کتاب لینوکسی خودم رو با عنوان:
🔸۱۰۱ گام بعد نصب لینوکس(مخصوص توزیع های دبیان بیس)
🔸ویرایش دوم 1404
🔸150 صفحه
🔸تماما رنگی
🔸قطع کتاب A4
🔸انتشارات یافته، ناشر کتب دانشگاهی
🔸نویسنده: حسین سیلانی
🔹امیدوارم این کتاب برای شما مفید و ثمربخش واقع بشه.
جهت دریافت کتاب وارد کانال بشوید:
https://t.me/linuxtnt
linuxtnt( Linux Tips and Tricks) = @linuxtnt
🔹 کتاب یازدهم از مجموعه ۱۰۰ کتاب لینوکسی خودم رو با عنوان:
🔸۱۰۱ گام بعد نصب لینوکس(مخصوص توزیع های دبیان بیس)
🔸ویرایش دوم 1404
🔸150 صفحه
🔸تماما رنگی
🔸قطع کتاب A4
🔸انتشارات یافته، ناشر کتب دانشگاهی
🔸نویسنده: حسین سیلانی
🔹امیدوارم این کتاب برای شما مفید و ثمربخش واقع بشه.
جهت دریافت کتاب وارد کانال بشوید:
https://t.me/linuxtnt
Telegram
linuxtnt(linux tips and tricks)
https://t.me/+AL7RKhKS6b4zNzY8
آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
خداحافظی مایکروسافت با “صفحه آبی مرگ”
مایکروسافت در نسخه 24H2 ویندوز ۱۱ صفحه معروف BSOD را بازطراحی کرده و برخی از عناصر آشنای آن مانند کد QR، صورتک ناراحت و رنگ آبی را حذف کرده است.
در نسخه جدید تنها جمله «دستگاه شما با مشکلی مواجه شده و باید راهاندازی مجدد شود» نمایش داده میشود؛ پیامی که با وجود سادگی، بهدلیل شباهت ظاهری با صفحه بهروزرسانی ممکن است کاربران را دچار اشتباه کند
مایکروسافت در نسخه 24H2 ویندوز ۱۱ صفحه معروف BSOD را بازطراحی کرده و برخی از عناصر آشنای آن مانند کد QR، صورتک ناراحت و رنگ آبی را حذف کرده است.
در نسخه جدید تنها جمله «دستگاه شما با مشکلی مواجه شده و باید راهاندازی مجدد شود» نمایش داده میشود؛ پیامی که با وجود سادگی، بهدلیل شباهت ظاهری با صفحه بهروزرسانی ممکن است کاربران را دچار اشتباه کند
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰مدیر بسته APT 3.0 منتشر شد.
🔹ویژگیهای جدید
🔸نسخهی جدید مدیر بستههای APT 3.0 اکنون منتشر شده و بهعنوان رابط خط فرمان پیشفرض در نسخههای آیندهی دبیان (Debian GNU/Linux 13 "Trixie") و اوبونتو (Ubuntu 25.04) استفاده خواهد شد. در این نسخه، تغییرات بصری و عملکردی مهمی اعمال شدهاند که تجربهی کار با APT را بهشکل قابل توجهی بهبود میبخشند.
🔸پیرو این پست:
https://t.me/linuxtnt/3904
🔹بهبودهای بصری در رابط خط فرمان
🔸نمایش ستونی (Columnar Layout)
لیست بستهها اکنون بهصورت ستونی نمایش داده میشود که باعث افزایش خوانایی و یافتن سریعتر نام بستهها میشود.
🔸پشتیبانی از رنگها در خروجی
رنگ سبز برای نمایش عملیات نصب و ارتقا
رنگ قرمز برای بستههایی که قرار است حذف شوند
این قابلیت باعث میشود که وضعیت بستهها در یک نگاه قابل تشخیص باشد.
🔸نوار پیشرفت روانتر و مدرنتر
با استفاده از کاراکترهای یونیکد، نوار پیشرفت نصب روانتر و زیباتر شده است.
🔸کاهش شلوغی و افزایش فضای سفید
رابط جدید خلوتتر است، با فاصلهگذاری بیشتر میان بخشها که خوانایی و تحلیل اطلاعات را آسانتر میکند.
🔸قابلیتهای جدید فنی و مدیریتی
حلکننده جدید وابستگیها (--solver)
🔸برنامه APT اکنون میتواند به نسخههای غیرکاندید بازگردد در صورت نیاز.
🔸با استفاده تهاجمیتر از autoremove، تنها بستههای ضروری نصبشدهی خودکار را حفظ کند.
🔸پشتیبانی از دستور --target-release در apt list
🔸کاربران میتوانند بستهها را براساس نسخهی هدف (مثلاً از نسخههای پایدار یا ناپایدار) فهرست کنند.
🔸ثبت توضیحات در تاریخچه با گزینه --comment
🔸امکان درج یادداشت هنگام اجرای عملیات مختلف روی بستهها، برای مستندسازی بهتر.
🔸پشتیبانی از ایندکسهای فشردهنشده از mirrorها با پروتکل file:/
🔸بهبود در سرعت و دسترسی به مخازن محلی.
🔸صفحهبندی خودکار (auto-paging) شبیه به git
🔸اجرای apt بهصورت خودکار خروجیهای طولانی را صفحهبندی میکند، بدون نیاز به less یا ابزارهای خارجی.
🔸نمایش اطلاعات پینینگ (Pinning) در apt show --full
🔸اطلاعات دقیقتر از نسخهها و اولویتهای بستهها قابل مشاهده است.
🔹 سایر قابلیتهای جدید و تغییرات داخلی
🔸پشتیبانی از debain-ports برای معماریهای خاص و تجربی.
🔸معرفی دستور جدید modernize-sources برای بهروزرسانی منابع بستهها.
🔸محاسبه دقیقتر اندازه هسته (kernel) در مسیر /boot.
🔸جایگزینی OpenSSL بهجای GnuTLS و gcrypt برای رمزنگاری، در جهت یکپارچگی و امنیت بهتر.
🔸اضافه شدن پشتیبانی از تراکنش و شمارش بهروزرسانیها در pkgDepCache.
🔹 مستندات و بومیسازی
🔸بهروزرسانیهای گسترده در مستندات رسمی APT.
🔸بهبود ترجمهها و پشتیبانی بهتر از زبانهای مختلف برای استفاده بینالمللی.
🔸بهروزرسانی گسترده ترجمهها برای زبانهای هلندی، آلمانی، فرانسوی، پرتغالی برزیلی، رومانیایی، کاتالان، سوئدی، چکی و لهستانی
🔸بهبود مستندات و صفحات راهنما (manpages) برای کاربرانی که به منابع محلی وابسته هستند
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔹ویژگیهای جدید
🔸نسخهی جدید مدیر بستههای APT 3.0 اکنون منتشر شده و بهعنوان رابط خط فرمان پیشفرض در نسخههای آیندهی دبیان (Debian GNU/Linux 13 "Trixie") و اوبونتو (Ubuntu 25.04) استفاده خواهد شد. در این نسخه، تغییرات بصری و عملکردی مهمی اعمال شدهاند که تجربهی کار با APT را بهشکل قابل توجهی بهبود میبخشند.
🔸پیرو این پست:
https://t.me/linuxtnt/3904
🔹بهبودهای بصری در رابط خط فرمان
🔸نمایش ستونی (Columnar Layout)
لیست بستهها اکنون بهصورت ستونی نمایش داده میشود که باعث افزایش خوانایی و یافتن سریعتر نام بستهها میشود.
🔸پشتیبانی از رنگها در خروجی
رنگ سبز برای نمایش عملیات نصب و ارتقا
رنگ قرمز برای بستههایی که قرار است حذف شوند
این قابلیت باعث میشود که وضعیت بستهها در یک نگاه قابل تشخیص باشد.
🔸نوار پیشرفت روانتر و مدرنتر
با استفاده از کاراکترهای یونیکد، نوار پیشرفت نصب روانتر و زیباتر شده است.
🔸کاهش شلوغی و افزایش فضای سفید
رابط جدید خلوتتر است، با فاصلهگذاری بیشتر میان بخشها که خوانایی و تحلیل اطلاعات را آسانتر میکند.
🔸قابلیتهای جدید فنی و مدیریتی
حلکننده جدید وابستگیها (--solver)
🔸برنامه APT اکنون میتواند به نسخههای غیرکاندید بازگردد در صورت نیاز.
🔸با استفاده تهاجمیتر از autoremove، تنها بستههای ضروری نصبشدهی خودکار را حفظ کند.
🔸پشتیبانی از دستور --target-release در apt list
🔸کاربران میتوانند بستهها را براساس نسخهی هدف (مثلاً از نسخههای پایدار یا ناپایدار) فهرست کنند.
🔸ثبت توضیحات در تاریخچه با گزینه --comment
🔸امکان درج یادداشت هنگام اجرای عملیات مختلف روی بستهها، برای مستندسازی بهتر.
🔸پشتیبانی از ایندکسهای فشردهنشده از mirrorها با پروتکل file:/
🔸بهبود در سرعت و دسترسی به مخازن محلی.
🔸صفحهبندی خودکار (auto-paging) شبیه به git
🔸اجرای apt بهصورت خودکار خروجیهای طولانی را صفحهبندی میکند، بدون نیاز به less یا ابزارهای خارجی.
🔸نمایش اطلاعات پینینگ (Pinning) در apt show --full
🔸اطلاعات دقیقتر از نسخهها و اولویتهای بستهها قابل مشاهده است.
🔹 سایر قابلیتهای جدید و تغییرات داخلی
🔸پشتیبانی از debain-ports برای معماریهای خاص و تجربی.
🔸معرفی دستور جدید modernize-sources برای بهروزرسانی منابع بستهها.
🔸محاسبه دقیقتر اندازه هسته (kernel) در مسیر /boot.
🔸جایگزینی OpenSSL بهجای GnuTLS و gcrypt برای رمزنگاری، در جهت یکپارچگی و امنیت بهتر.
🔸اضافه شدن پشتیبانی از تراکنش و شمارش بهروزرسانیها در pkgDepCache.
🔹 مستندات و بومیسازی
🔸بهروزرسانیهای گسترده در مستندات رسمی APT.
🔸بهبود ترجمهها و پشتیبانی بهتر از زبانهای مختلف برای استفاده بینالمللی.
🔸بهروزرسانی گسترده ترجمهها برای زبانهای هلندی، آلمانی، فرانسوی، پرتغالی برزیلی، رومانیایی، کاتالان، سوئدی، چکی و لهستانی
🔸بهبود مستندات و صفحات راهنما (manpages) برای کاربرانی که به منابع محلی وابسته هستند
📌نویسنده: حسین سیلانی
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
فرصت رو از دست ندید
🔰آموزش مانیتورینگ در لینوکس Linux
هزینه آموزش: ۱,۰۴۰,۰۰۰ تومان
تخفیف 75 درصدی: 260,000 تومان
🔰۵۰ درس در قالب ۷ فصل
🔹فصل ۱. لینوکس
مفاهیم لینوکس و ساختار آن۰۹:۳۹
قسمتهای سطح کاربر۰۵:۱۶
قسمتهای سطح کرنل۰۳:۴۱
توزیعهای مادر۰۶:۳۲
توزیعهای مشهور و رایج۰۴:۰۲
🔹فصل ۲. مانیتورینگ قسمتهای اصلی
مانیتورینگ فرایندها با دستور PS۰۹:۵۶
مانیتورینگ فرایندها با دستورات Top ،Atop و Htop۱۵:۰۹
مانیتورینگ اطلاعات CPU۰۴:۵۱
مانیتورینگ اطلاعات بایوس با Dmidecode۰۳:۳۹
مانیتورینگ سیستم فایل Sysfs۰۵:۱۵
مانیتورینگ مصرف حافظه با دستور Free۰۳:۲۲
مانیتورینگ مصرف حافظه با دستور Smem۰۵:۵۲
مانیتورینگ مصرف حافظه با دستور Vmstat۰۷:۳۰
مانیتورینگ سیستم فایل با دستور Fdisk۰۳:۰۸
مانیتورینگ سیستم فایل با دستور lsblk۰۴:۲۰
مانیتورینگ سیستم فایل با دستور lsusb۰۲:۱۸
مانیتورینگ سیستم با ابزارهای گرافیکی Task Manager و Gnome Manager۱۰:۲۶
مانیتورینگ نرمافزاری و سختافزاری سیستم با دستور و ابزار گرافیکی Hwloc & lshw۰۹:۱۶
مانیتورینگ مشخصات سختافزاری سیستم۰۴:۲۳
🔹فصل ۳. ابزارهای مختلف مانیتورینگ
Sysstat۰۷:۱۱
Iostat۱۰:۵۶
Mpstat۰۸:۵۸
Pidstat۰۵:۵۵
SAR۰۸:۱۲
دستور مدیریت، آنالیز و مانیتورینگ بستههای شبکه Tcpdump۱۵:۳۲
ابزارهای مانیتورینگ تجاری۰۶:۲۳
توزیعهای مخصوص مانیتورینگ۰۷:۱۵
سیستمهای امنیتی و مانیتورینگ IDS و IPS۰۹:۵۶
🔹فصل ۴. مانیتورینگ پیامها و هشدارهای هسته
مانیتورینگ پیامهای هسته با دستور Dmesg۰۵:۳۷
مانیتورینگ لاگهای مختلف در سیستم۰۵:۳۳
مانیتورینگ پارامترهای هسته با دستور Sysctl۰۴:۴۴
مانیتورینگ ماژولهای هسته۰۵:۰۶
🔹فصل ۵. مانیتورینگ فایلها و دستورات
مانیتورینگ دستورات و فایلها در لینوکس۰۳:۳۷
مانیتورینگ سیستم فایل با دستورات lS۰۴:۴۹
مانیتورینگ فایلها بر اساس نامها۰۴:۳۱
مانیتورینگ فایلها بر اساس پسوندها۰۲:۳۷
مانیتورینگ فایلها بر اساس مجوزها۰۴:۰۹
مانیتورینگ فایلها بر اساس مالکیت۰۴:۳۰
مانیتورینگ فایلها بر اساس تاریخ و زمان۰۴:۰۴
مانیتورینگ فایلها بر اساس اندازه۰۳:۵۸
مانیتورینگ فرایندها در حالتهای مختلف۰۲:۵۳
مانیتورینگ فرایندهای دارای بیشترین استفاده از حافظه۰۲:۳۵
مانیتورینگ فرایندهای دارای بیشترین استفاده از CPU۰۲:۱۷
مانیتورینگ پورت و فایلهای باز۰۴:۴۶
🔹فصل ۶. تنظیمات بهبود عملکرد سیستم
مانیتورینگ و تنظیمات پروفایلهای پیشفرض هسته۰۳:۵۸
مانیتورینگ بوت و استارتآپ سیستم۰۴:۰۵
مانیتورینگ منابع سیستم و مدیریت آن با دستور Ulimit۰۳:۲۷
مانیتورینگ و بررسی وضعیت سرویسهای سیستم با دستور Systemd۰۸:۲۸
🔹فصل 7. ادامه مسیر یادگیری
📌مدرس: حسین سیلانی
📌 لینک دوره
https://faradars.org/courses/monitoring-in-linux-fvlnx101
https://www.aparat.com/v/CT9Im
🔰آموزش مانیتورینگ در لینوکس Linux
هزینه آموزش: ۱,۰۴۰,۰۰۰ تومان
تخفیف 75 درصدی: 260,000 تومان
🔰۵۰ درس در قالب ۷ فصل
🔹فصل ۱. لینوکس
مفاهیم لینوکس و ساختار آن۰۹:۳۹
قسمتهای سطح کاربر۰۵:۱۶
قسمتهای سطح کرنل۰۳:۴۱
توزیعهای مادر۰۶:۳۲
توزیعهای مشهور و رایج۰۴:۰۲
🔹فصل ۲. مانیتورینگ قسمتهای اصلی
مانیتورینگ فرایندها با دستور PS۰۹:۵۶
مانیتورینگ فرایندها با دستورات Top ،Atop و Htop۱۵:۰۹
مانیتورینگ اطلاعات CPU۰۴:۵۱
مانیتورینگ اطلاعات بایوس با Dmidecode۰۳:۳۹
مانیتورینگ سیستم فایل Sysfs۰۵:۱۵
مانیتورینگ مصرف حافظه با دستور Free۰۳:۲۲
مانیتورینگ مصرف حافظه با دستور Smem۰۵:۵۲
مانیتورینگ مصرف حافظه با دستور Vmstat۰۷:۳۰
مانیتورینگ سیستم فایل با دستور Fdisk۰۳:۰۸
مانیتورینگ سیستم فایل با دستور lsblk۰۴:۲۰
مانیتورینگ سیستم فایل با دستور lsusb۰۲:۱۸
مانیتورینگ سیستم با ابزارهای گرافیکی Task Manager و Gnome Manager۱۰:۲۶
مانیتورینگ نرمافزاری و سختافزاری سیستم با دستور و ابزار گرافیکی Hwloc & lshw۰۹:۱۶
مانیتورینگ مشخصات سختافزاری سیستم۰۴:۲۳
🔹فصل ۳. ابزارهای مختلف مانیتورینگ
Sysstat۰۷:۱۱
Iostat۱۰:۵۶
Mpstat۰۸:۵۸
Pidstat۰۵:۵۵
SAR۰۸:۱۲
دستور مدیریت، آنالیز و مانیتورینگ بستههای شبکه Tcpdump۱۵:۳۲
ابزارهای مانیتورینگ تجاری۰۶:۲۳
توزیعهای مخصوص مانیتورینگ۰۷:۱۵
سیستمهای امنیتی و مانیتورینگ IDS و IPS۰۹:۵۶
🔹فصل ۴. مانیتورینگ پیامها و هشدارهای هسته
مانیتورینگ پیامهای هسته با دستور Dmesg۰۵:۳۷
مانیتورینگ لاگهای مختلف در سیستم۰۵:۳۳
مانیتورینگ پارامترهای هسته با دستور Sysctl۰۴:۴۴
مانیتورینگ ماژولهای هسته۰۵:۰۶
🔹فصل ۵. مانیتورینگ فایلها و دستورات
مانیتورینگ دستورات و فایلها در لینوکس۰۳:۳۷
مانیتورینگ سیستم فایل با دستورات lS۰۴:۴۹
مانیتورینگ فایلها بر اساس نامها۰۴:۳۱
مانیتورینگ فایلها بر اساس پسوندها۰۲:۳۷
مانیتورینگ فایلها بر اساس مجوزها۰۴:۰۹
مانیتورینگ فایلها بر اساس مالکیت۰۴:۳۰
مانیتورینگ فایلها بر اساس تاریخ و زمان۰۴:۰۴
مانیتورینگ فایلها بر اساس اندازه۰۳:۵۸
مانیتورینگ فرایندها در حالتهای مختلف۰۲:۵۳
مانیتورینگ فرایندهای دارای بیشترین استفاده از حافظه۰۲:۳۵
مانیتورینگ فرایندهای دارای بیشترین استفاده از CPU۰۲:۱۷
مانیتورینگ پورت و فایلهای باز۰۴:۴۶
🔹فصل ۶. تنظیمات بهبود عملکرد سیستم
مانیتورینگ و تنظیمات پروفایلهای پیشفرض هسته۰۳:۵۸
مانیتورینگ بوت و استارتآپ سیستم۰۴:۰۵
مانیتورینگ منابع سیستم و مدیریت آن با دستور Ulimit۰۳:۲۷
مانیتورینگ و بررسی وضعیت سرویسهای سیستم با دستور Systemd۰۸:۲۸
🔹فصل 7. ادامه مسیر یادگیری
📌مدرس: حسین سیلانی
📌 لینک دوره
https://faradars.org/courses/monitoring-in-linux-fvlnx101
https://www.aparat.com/v/CT9Im
فرادرس
آموزش مانیتورینگ در لینوکس Linux | فرادرس
بررسی نظارت هایی مثل CPU، حافظه، شبکه و رسانه های ذخیره سازی، نحوه استفاده از ابزارهایی مانند systemctl، top، iftop، nice، lsblk و sar و ...
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰جایگزین جدید sudo در راه است.
🔹اوبونتو اعلام کرده است که در نسخهٔ آیندهٔ خود، Ubuntu 25.10، ابزار sudo را با نسخهای بازنویسیشده و ایمنتر به نام sudo-rs جایگزین خواهد کرد. این نسخهٔ جدید با زبان برنامهنویسی Rust توسعه یافته و توسط بنیاد Trifecta Tech Foundation پشتیبانی میشود.
🔹چرا sudo-rs؟
ویژگی sudo-rs نسخهای بازنویسیشده از ابزار معروف sudo است که با زبان Rust توسعه یافته است. Rust به دلیل ویژگیهای ایمنی حافظهٔ قوی خود، از بروز بسیاری از آسیبپذیریهای رایج در نرمافزارهای نوشتهشده با زبان C جلوگیری میکند. این ویژگیها، sudo-rs را به گزینهای مناسب برای افزایش امنیت و پایداری سیستمهای لینوکس تبدیل میکند.
🔹این پروژه بخشی از ابتکار "Privilege Boundary" بنیاد Trifecta Tech است که هدف آن جایگزینی ابزارهای حیاتی سیستم با نسخههای ایمنتر و مدرنتر است.
🔸جلوگیری از فرار از پوسته (NOEXEC)
🔸کنترل پروفایلهای AppArmor
🔸پیادهسازی sudoedit
🔸پشتیبانی از هستههای لینوکس قدیمیتر از نسخهٔ 5.9، برای اطمینان از سازگاری با نسخههای LTS مانند Ubuntu 20.04
🔹هدف این است که برای اکثر کاربران، این تغییر بدون تأثیر بر روند کاری آنها باشد، زیرا sudo-rs بهعنوان جایگزینی مستقیم برای sudo طراحی شده است. زبان Rust به دلیل ویژگیهای ایمنی حافظهٔ قوی خود، از بروز بسیاری از آسیبپذیریهای رایج در نرمافزارهای نوشتهشده با زبان C جلوگیری میکند. با استفاده از «sudo-rs»، اوبونتو قصد دارد خطرات امنیتی مرتبط با مدیریت حافظه را کاهش داده و محیطی امنتر برای کاربران فراهم کند.
🔹زمانبندی و آزمایش
قرار است sudo-rs بهطور پیشفرض در Ubuntu 25.10 معرفی شود، که این نسخه در 9 اکتبر 2025 منتشر خواهد شد. این اقدام بهعنوان مرحلهای برای آزمایش و دریافت بازخورد از کاربران قبل از انتشار نسخهٔ بلندمدت بعدی، Ubuntu 26.04 LTS، در نظر گرفته شده است.
🔹گامهای بعدی
این تغییر تنها به «sudo» محدود نمیشود. اوبونتو همچنین در حال بررسی جایگزینی ابزارهای اصلی سیستم مانند «coreutils» با نسخههای نوشتهشده در Rust است، تا امنیت و پایداری کلی سیستم را افزایش دهد.
📌نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.me/linuxtnt
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔹اوبونتو اعلام کرده است که در نسخهٔ آیندهٔ خود، Ubuntu 25.10، ابزار sudo را با نسخهای بازنویسیشده و ایمنتر به نام sudo-rs جایگزین خواهد کرد. این نسخهٔ جدید با زبان برنامهنویسی Rust توسعه یافته و توسط بنیاد Trifecta Tech Foundation پشتیبانی میشود.
🔹چرا sudo-rs؟
ویژگی sudo-rs نسخهای بازنویسیشده از ابزار معروف sudo است که با زبان Rust توسعه یافته است. Rust به دلیل ویژگیهای ایمنی حافظهٔ قوی خود، از بروز بسیاری از آسیبپذیریهای رایج در نرمافزارهای نوشتهشده با زبان C جلوگیری میکند. این ویژگیها، sudo-rs را به گزینهای مناسب برای افزایش امنیت و پایداری سیستمهای لینوکس تبدیل میکند.
🔹این پروژه بخشی از ابتکار "Privilege Boundary" بنیاد Trifecta Tech است که هدف آن جایگزینی ابزارهای حیاتی سیستم با نسخههای ایمنتر و مدرنتر است.
🔸جلوگیری از فرار از پوسته (NOEXEC)
🔸کنترل پروفایلهای AppArmor
🔸پیادهسازی sudoedit
🔸پشتیبانی از هستههای لینوکس قدیمیتر از نسخهٔ 5.9، برای اطمینان از سازگاری با نسخههای LTS مانند Ubuntu 20.04
🔹هدف این است که برای اکثر کاربران، این تغییر بدون تأثیر بر روند کاری آنها باشد، زیرا sudo-rs بهعنوان جایگزینی مستقیم برای sudo طراحی شده است. زبان Rust به دلیل ویژگیهای ایمنی حافظهٔ قوی خود، از بروز بسیاری از آسیبپذیریهای رایج در نرمافزارهای نوشتهشده با زبان C جلوگیری میکند. با استفاده از «sudo-rs»، اوبونتو قصد دارد خطرات امنیتی مرتبط با مدیریت حافظه را کاهش داده و محیطی امنتر برای کاربران فراهم کند.
🔹زمانبندی و آزمایش
قرار است sudo-rs بهطور پیشفرض در Ubuntu 25.10 معرفی شود، که این نسخه در 9 اکتبر 2025 منتشر خواهد شد. این اقدام بهعنوان مرحلهای برای آزمایش و دریافت بازخورد از کاربران قبل از انتشار نسخهٔ بلندمدت بعدی، Ubuntu 26.04 LTS، در نظر گرفته شده است.
🔹گامهای بعدی
این تغییر تنها به «sudo» محدود نمیشود. اوبونتو همچنین در حال بررسی جایگزینی ابزارهای اصلی سیستم مانند «coreutils» با نسخههای نوشتهشده در Rust است، تا امنیت و پایداری کلی سیستم را افزایش دهد.
📌نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.me/linuxtnt
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
Telegram
linuxtnt(linux tips and tricks)
https://t.me/+AL7RKhKS6b4zNzY8
آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰بلاخره اپدیت BleachBit 5.0 منتشر شد – اولین آپدیت بزرگ از سال ۲۰۲۳ تا کنون
برنامه BleachBit یه نرمافزار رایگان و متنباز برای پاکسازی سیستمهای ویندوز و لینوکسه. باهاش میتونی کشها، فایلهای موقتی، کوکیها و اطلاعات اضافی رو پاک کنی تا فضا آزاد شه و سرعت بهتر بشه.
🔹 مهمترین تغییرات نسخه ۵.۰:
🔸 اضافه شدن آیکن در پنل ها (لینوکس)
🔸 پشتیبانی از پاکسازی نرمافزارهایی مثل Discord، Edge، Librewolf، Geary
🔸 حذف فایلهای موقتی Bash و آیکونهای خراب فایلهای .desktop
🔸 گزینه انتخاب زبان در تنظیمات
🔸 کلیدهای میانبر جدید برای خروج (Ctrl+Q/W)
🔸 بهبود عملکرد portable mode و نوتیفیکیشنها
🔸 رفع باگها و حفرههای امنیتی نسخه ویندوز
❌ پشتیبانی از Windows XP و 7 پایان داده شده است.
📥 دانلود برای لینوکس و ویندوز موجود است
لینک دانلود : bleachbit.org/download
⚠️ مراقب باش! BleachBit ابزار قدرتمندیه، قبل از پاکسازی حتماً گزینه “preview” رو بزن تا چیزی حیاتی حذف نشه. گزینه های vm و دیسک در لیست، زمان بره هستند برای پاک کردن.
📌نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.me/linuxtnt
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
برنامه BleachBit یه نرمافزار رایگان و متنباز برای پاکسازی سیستمهای ویندوز و لینوکسه. باهاش میتونی کشها، فایلهای موقتی، کوکیها و اطلاعات اضافی رو پاک کنی تا فضا آزاد شه و سرعت بهتر بشه.
🔹 مهمترین تغییرات نسخه ۵.۰:
🔸 اضافه شدن آیکن در پنل ها (لینوکس)
🔸 پشتیبانی از پاکسازی نرمافزارهایی مثل Discord، Edge، Librewolf، Geary
🔸 حذف فایلهای موقتی Bash و آیکونهای خراب فایلهای .desktop
🔸 گزینه انتخاب زبان در تنظیمات
🔸 کلیدهای میانبر جدید برای خروج (Ctrl+Q/W)
🔸 بهبود عملکرد portable mode و نوتیفیکیشنها
🔸 رفع باگها و حفرههای امنیتی نسخه ویندوز
❌ پشتیبانی از Windows XP و 7 پایان داده شده است.
📥 دانلود برای لینوکس و ویندوز موجود است
لینک دانلود : bleachbit.org/download
⚠️ مراقب باش! BleachBit ابزار قدرتمندیه، قبل از پاکسازی حتماً گزینه “preview” رو بزن تا چیزی حیاتی حذف نشه. گزینه های vm و دیسک در لیست، زمان بره هستند برای پاک کردن.
📌نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.me/linuxtnt
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
Telegram
linuxtnt(linux tips and tricks)
https://t.me/+AL7RKhKS6b4zNzY8
آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
✍️ درباره رویداد
🔺 در این وبینار معرفی مسیر شغلی مهندسی کلاد، نگاهی دقیق به یکی از پرتقاضاترین حوزههای فناوری خواهیم داشت. از مهارتهای کلیدی مانند کار با OpenStack، Ceph و Docker تا مسیرهای ورود به بازار کار و آینده شغلی در دنیای رایانش ابری، همه چیز را با حضور متخصصان این حوزه بررسی میکنیم.
🔺 این رویداد روز چهارشنبه ۲۴ اردیبهشت، ساعت ۱۸:۳۰ برگزار میشود و فرصتی است برای آشنایی بیشتر با مسیر حرفهای مهندسی کلاد و شناخت ابزارها و توانمندیهای لازم برای موفقیت در آن.
🎺 اگر به شرکت در کمپ زیرساخت ابری ویکمپ علاقهمندید، در پایان جلسه توضیحاتی درباره روند این کمپ نیز ارائه خواهد شد.
🌐 لینک ثبتنام رایگان در وبینار:
https://eseminar.tv/wb158310
آیندهی حرفهای شما از همینجا آغاز میشود.
✅@wecamppro
🔺 در این وبینار معرفی مسیر شغلی مهندسی کلاد، نگاهی دقیق به یکی از پرتقاضاترین حوزههای فناوری خواهیم داشت. از مهارتهای کلیدی مانند کار با OpenStack، Ceph و Docker تا مسیرهای ورود به بازار کار و آینده شغلی در دنیای رایانش ابری، همه چیز را با حضور متخصصان این حوزه بررسی میکنیم.
🔺 این رویداد روز چهارشنبه ۲۴ اردیبهشت، ساعت ۱۸:۳۰ برگزار میشود و فرصتی است برای آشنایی بیشتر با مسیر حرفهای مهندسی کلاد و شناخت ابزارها و توانمندیهای لازم برای موفقیت در آن.
🎺 اگر به شرکت در کمپ زیرساخت ابری ویکمپ علاقهمندید، در پایان جلسه توضیحاتی درباره روند این کمپ نیز ارائه خواهد شد.
🌐 لینک ثبتنام رایگان در وبینار:
https://eseminar.tv/wb158310
آیندهی حرفهای شما از همینجا آغاز میشود.
✅@wecamppro
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰Dear Dr.Hossein Seilani
🔹I hope this message finds you well. On behalf of the organizing committee for the Artificial Intelligence 2026 conference, I would like to extend an invitation to you as a potential speaker.
🔹We recently had the pleasure of reviewing your impactful publication, “The Role of Agentic AI in Shaping a Smart Future: A Systematic Review”, and were impressed by the valuable insights you’ve shared in the field.
sciencedirect: The Role of Agentic AI in Shaping a Smart Future: A Systematic Review
🔹Given your expertise, we would be thrilled to have you join us as a speaker at the “World Conference on Artificial Intelligence and Machine Learning,” taking place from March 23-25, 2026, in the dynamic city of Tokyo, Japan.
🔸For more details, please visit our conference website: https://wisdomconferences.com/artificialintelligence/.
📌یکی دیگه از مقاله های من در حوزه امنیت و هوش مصنوعی چاپ شد. مقاله به صورت openaccess هست. نیازی به پرداخت هزینه نیست و تمام محتوا درس دسترس است.
📌دوستانی که تمایل به مطالعه در زمینه هوش مصنوعی و اینده این حوزه دارند.مقاله رو مطالعه کنند.
📥سایر مقالات من:
Google Scholar
🔹I hope this message finds you well. On behalf of the organizing committee for the Artificial Intelligence 2026 conference, I would like to extend an invitation to you as a potential speaker.
🔹We recently had the pleasure of reviewing your impactful publication, “The Role of Agentic AI in Shaping a Smart Future: A Systematic Review”, and were impressed by the valuable insights you’ve shared in the field.
sciencedirect: The Role of Agentic AI in Shaping a Smart Future: A Systematic Review
🔹Given your expertise, we would be thrilled to have you join us as a speaker at the “World Conference on Artificial Intelligence and Machine Learning,” taking place from March 23-25, 2026, in the dynamic city of Tokyo, Japan.
🔸For more details, please visit our conference website: https://wisdomconferences.com/artificialintelligence/.
📌یکی دیگه از مقاله های من در حوزه امنیت و هوش مصنوعی چاپ شد. مقاله به صورت openaccess هست. نیازی به پرداخت هزینه نیست و تمام محتوا درس دسترس است.
📌دوستانی که تمایل به مطالعه در زمینه هوش مصنوعی و اینده این حوزه دارند.مقاله رو مطالعه کنند.
📥سایر مقالات من:
Google Scholar
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰پایان دوران زبان C؟
🔹 بلاخره Rust در کامپایلرها، هستهها و توزیعهای اصلی لینوکس
🔹اوبونتو 25.10 که قراره در اکتبر منتشر بشه، بیسروصدا شروع یک تغییر بزرگ در دنیای یونیکس رو رقم میزنه.
تغییری که توی کل ۵۰ سال عمر یونیکس سابقه نداشته است.
🔹این تغییر با نسخهی جدید GCC 15 شروع میشه و این فقط یه آپدیت ساده نیست!
🔸کامپایلره GCC 15 اولین کامپایلریه که Rust رو بهصورت رسمی وارد ابزارهای اصلی لینوکس میکند.
🔸اوبونتو صبر نکرده تا ببینه بقیه چی کار میکنن؛ خودش پیشقدم شده.
🔸کامپایلر GCC 15: آغاز "Rustification" یا زنگ آغاز عصر Rust
خوب ببینیم ایا این نسخه از GCC با همه نسخههای قبلی فرق داره:
✅ پشتیبانی کامل از C23 – نسخه مدرن زبان C با قابلیتهایی مثل nullptr، auto، static_assert و پشتیبانی از UTF-8
✅ بهینهسازیهای هوشمندتر – فایلهای کوچکتر، سرعت بیشتر، عملکرد بهتر
✅ پشتیبانی داخلی از Rust (کامپایلر gccrs) – برای اولین بار، Rust بدون نیاز به LLVM وارد GNU شده
🔹از این به بعد، Rust میتونه درست مثل C توی ابزارهای GNU کامپایل، دیباگ و بهینهسازی بشه—بدون نیاز به محیط یا ابزار خاص دیگهای.
🔹 اوبونتو 25.10 اولین سیستمعاملیه که این قابلیتها رو بهصورت پیشفرض ارائه میکنه.
🔹نسخه جدید به اسم sudo-rs با زبان امن Rust نوشته شده و در اوبونتو 25.10 بهصورت پیشفرض عرضه میشه.
برنامه Snap + Rust = سیستمعاملی امنتر و ماژولار
🔸برنامههای شرکت کانونیکال خیلی فراتر از اینه
🔸دیمونهای Snap دارن با Rust بازنویسی میشن
🔸سیستم چاپ CUPS میره داخل Snap و با کدهای Rust ایمنسازی میشه
🔸سرویسهای اصلی سیستم قراره با Rust بازطراحی، ایزوله و بهروزرسانی خودکار بشن
🔸هسته لینوکس هم حالا ماژولهای نوشتهشده با Rust رو پشتیبانی میکنه
🔸بهطور کلی، اوبونتو در حال حرکت بهسمت معماریایه که از ابتدا امن و ماژولار باشه—و Rust زبان اصلی برای این مسیر جدیده.
🔹 لینوس، درباره ورود Rust به هسته لینوکس (۲۰۲۴)
اما وقتی GCC 15 باعث شد هسته لینوکس درست کامپایل نشه:
«کامپایلر رو آپدیت کردم، هسته خراب شد. دوباره مجبور شدم کلی از __nonstring استفاده کنم.»
این هزینهی تغییره. و این تغییر الان داره اتفاق میافته.
🔹از سال ۱۹۷۳ که یونیکس به زبان C بازنویسی شد، هیچ زبان سیستمیای نتونسته جای C رو بگیره.
🔸زبان Go تلاش کرد.
🔸دو زبان Nim و Zig هم بودند.
اما فقط Rust بود که تونست:
✔️ کامپایلر واقعی در GCC داشته باشه
✔️ در ابزارهای اصلی لینوکس جا بگیره
✔️ وارد هسته لینوکس بشه
✔️ مورد حمایت شرکتهای بزرگی مثل Canonical، Mozilla، AWS، Microsoft و Google قرار بگیره
اوبونتو 25.10 اولین سیستمعاملیه که این سنت رو میشکند.
📌نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.me/linuxtnt
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔹 بلاخره Rust در کامپایلرها، هستهها و توزیعهای اصلی لینوکس
🔹اوبونتو 25.10 که قراره در اکتبر منتشر بشه، بیسروصدا شروع یک تغییر بزرگ در دنیای یونیکس رو رقم میزنه.
تغییری که توی کل ۵۰ سال عمر یونیکس سابقه نداشته است.
🔹این تغییر با نسخهی جدید GCC 15 شروع میشه و این فقط یه آپدیت ساده نیست!
🔸کامپایلره GCC 15 اولین کامپایلریه که Rust رو بهصورت رسمی وارد ابزارهای اصلی لینوکس میکند.
🔸اوبونتو صبر نکرده تا ببینه بقیه چی کار میکنن؛ خودش پیشقدم شده.
🔸کامپایلر GCC 15: آغاز "Rustification" یا زنگ آغاز عصر Rust
خوب ببینیم ایا این نسخه از GCC با همه نسخههای قبلی فرق داره:
✅ پشتیبانی کامل از C23 – نسخه مدرن زبان C با قابلیتهایی مثل nullptr، auto، static_assert و پشتیبانی از UTF-8
✅ بهینهسازیهای هوشمندتر – فایلهای کوچکتر، سرعت بیشتر، عملکرد بهتر
✅ پشتیبانی داخلی از Rust (کامپایلر gccrs) – برای اولین بار، Rust بدون نیاز به LLVM وارد GNU شده
🔹از این به بعد، Rust میتونه درست مثل C توی ابزارهای GNU کامپایل، دیباگ و بهینهسازی بشه—بدون نیاز به محیط یا ابزار خاص دیگهای.
🔹 اوبونتو 25.10 اولین سیستمعاملیه که این قابلیتها رو بهصورت پیشفرض ارائه میکنه.
🔹نسخه جدید به اسم sudo-rs با زبان امن Rust نوشته شده و در اوبونتو 25.10 بهصورت پیشفرض عرضه میشه.
برنامه Snap + Rust = سیستمعاملی امنتر و ماژولار
🔸برنامههای شرکت کانونیکال خیلی فراتر از اینه
🔸دیمونهای Snap دارن با Rust بازنویسی میشن
🔸سیستم چاپ CUPS میره داخل Snap و با کدهای Rust ایمنسازی میشه
🔸سرویسهای اصلی سیستم قراره با Rust بازطراحی، ایزوله و بهروزرسانی خودکار بشن
🔸هسته لینوکس هم حالا ماژولهای نوشتهشده با Rust رو پشتیبانی میکنه
🔸بهطور کلی، اوبونتو در حال حرکت بهسمت معماریایه که از ابتدا امن و ماژولار باشه—و Rust زبان اصلی برای این مسیر جدیده.
🔹 لینوس، درباره ورود Rust به هسته لینوکس (۲۰۲۴)
اما وقتی GCC 15 باعث شد هسته لینوکس درست کامپایل نشه:
«کامپایلر رو آپدیت کردم، هسته خراب شد. دوباره مجبور شدم کلی از __nonstring استفاده کنم.»
این هزینهی تغییره. و این تغییر الان داره اتفاق میافته.
🔹از سال ۱۹۷۳ که یونیکس به زبان C بازنویسی شد، هیچ زبان سیستمیای نتونسته جای C رو بگیره.
🔸زبان Go تلاش کرد.
🔸دو زبان Nim و Zig هم بودند.
اما فقط Rust بود که تونست:
✔️ کامپایلر واقعی در GCC داشته باشه
✔️ در ابزارهای اصلی لینوکس جا بگیره
✔️ وارد هسته لینوکس بشه
✔️ مورد حمایت شرکتهای بزرگی مثل Canonical، Mozilla، AWS، Microsoft و Google قرار بگیره
اوبونتو 25.10 اولین سیستمعاملیه که این سنت رو میشکند.
📌نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.me/linuxtnt
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔰 انقلابی در سیستم مدیریت Swap لینوکس!
🔹در یکی از بزرگترین تغییرات چند سال اخیر، ۲۷ پچ جدید و بزرگ توسط Kairui Song از Tencentبرای زیرسیستم Swap لینوکس ارائه شده که مدیریت سنتی swap را متحول میکند. این پچها با معرفی ساختار نوینی به نام Swap Tables، عملکرد را ۲۰ تا ۳۰٪ بهبود دادهاند و مصرف حافظه را بهطور چشمگیری کاهش دادهاند.
هدف اصلی: جایگزینی و سادهسازی ساختارهای متنوع و پراکندهی قبلی مثل swap cache، swap maps و swap cgroup maps.
🔧 ویژگیهای کلیدی:
🔸 ساختار جدید Swap Table
🔸یک ساختار داده واحد برای انجام سه وظیفه: کش، نقشه Swap، و مدیریت cgroup.
🔸 کاهش مصرف حافظه
🔸اندازه هر ورودی از ۱۲ بایت → ۱۰ بایت کاهش یافته.
🔸 تخصیص پویا:Swap فقط در صورت نیاز تخصیص داده میشود. حافظه آزادنشده یا Idle memory یا Unused memory آزادتر میماند.
🔸سازگار با: شاخههای mm-stable و mm-unstable کرنل لینوکس.
📌 مهمترین تغییرات فنی:
🔸 معماری Table-Driven : مدیریت مدرن، سادهسازی ساختار، حذف تعریفهای قدیمی و پیچیده.
🔸 بهبود همگامسازی و قفلگذاری :استفاده از قفلهای جدید فولیو، کاهش Lock Contention در سیستمهای چند هستهای.
فولیو (Folio) در کرنل لینوکس به مجموعهای از صفحات حافظه گفته میشود که به صورت یکجا مدیریت میشوند
🔸 رفع مشکلات قبلی :حذف مسیرهای مبهم، متغیرهای منسوخ مثل SWAP_HAS_CACHE و COUNT_CONTINUED.
🔸حذف کدهای قدیمی و پیچیده مربوط به سواپ که باعث مبهم بودن جریان کاری و مدیریت سواپ شده بودند.
🔸حذف مسیریابیها و دورزدنهای پیچیده مانند bypass سواپ کش برای SWP_SYNCHRONOUS_IO.
🔸استفاده از قفلهای دقیقتر و ریزتر (cluster lock) به جای الگوریتمهای پیچیده قدیمی که باعث بهبود عملکرد و کاهش تداخل روی دیسکهای HDD شده است.
🔸یکپارچهسازی مسیرهای خواندن و نوشتن (swap in/out) و هماهنگسازی بهتر با حافظه موقت.
🔸فعالسازی mTHP swap-in برای بارهای کاری بیشتر و حذف محدودیتهای قبلی.
🔸بهبود خواندن پیشدستی (read ahead) و کاهش تکهتکه شدن mTHP.
🔹 مزایای نهایی:
🔸 کاهش چشمگیر مصرف RAM در سیستمهای بزرگ
🔸 افزایش چشمگیر عملکرد برای بارهای کاری سنگین
🔸 آماده برای توسعههای آینده مانند NVMe و تعامل هوشمند با cgroups
🔸 سادهسازی نگهداری در هسته اصلی لینوکس
📚 سورس اصلی این تغییرات:
github.com/ryncsn/linux/tree/kasong/devel/swap-table
https://www.spinics.net/lists/kernel/msg5684904.html
📌نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.me/linuxtnt
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
🔹در یکی از بزرگترین تغییرات چند سال اخیر، ۲۷ پچ جدید و بزرگ توسط Kairui Song از Tencentبرای زیرسیستم Swap لینوکس ارائه شده که مدیریت سنتی swap را متحول میکند. این پچها با معرفی ساختار نوینی به نام Swap Tables، عملکرد را ۲۰ تا ۳۰٪ بهبود دادهاند و مصرف حافظه را بهطور چشمگیری کاهش دادهاند.
هدف اصلی: جایگزینی و سادهسازی ساختارهای متنوع و پراکندهی قبلی مثل swap cache، swap maps و swap cgroup maps.
🔧 ویژگیهای کلیدی:
🔸 ساختار جدید Swap Table
🔸یک ساختار داده واحد برای انجام سه وظیفه: کش، نقشه Swap، و مدیریت cgroup.
🔸 کاهش مصرف حافظه
🔸اندازه هر ورودی از ۱۲ بایت → ۱۰ بایت کاهش یافته.
🔸 تخصیص پویا:Swap فقط در صورت نیاز تخصیص داده میشود. حافظه آزادنشده یا Idle memory یا Unused memory آزادتر میماند.
🔸سازگار با: شاخههای mm-stable و mm-unstable کرنل لینوکس.
📌 مهمترین تغییرات فنی:
🔸 معماری Table-Driven : مدیریت مدرن، سادهسازی ساختار، حذف تعریفهای قدیمی و پیچیده.
🔸 بهبود همگامسازی و قفلگذاری :استفاده از قفلهای جدید فولیو، کاهش Lock Contention در سیستمهای چند هستهای.
فولیو (Folio) در کرنل لینوکس به مجموعهای از صفحات حافظه گفته میشود که به صورت یکجا مدیریت میشوند
🔸 رفع مشکلات قبلی :حذف مسیرهای مبهم، متغیرهای منسوخ مثل SWAP_HAS_CACHE و COUNT_CONTINUED.
🔸حذف کدهای قدیمی و پیچیده مربوط به سواپ که باعث مبهم بودن جریان کاری و مدیریت سواپ شده بودند.
🔸حذف مسیریابیها و دورزدنهای پیچیده مانند bypass سواپ کش برای SWP_SYNCHRONOUS_IO.
🔸استفاده از قفلهای دقیقتر و ریزتر (cluster lock) به جای الگوریتمهای پیچیده قدیمی که باعث بهبود عملکرد و کاهش تداخل روی دیسکهای HDD شده است.
🔸یکپارچهسازی مسیرهای خواندن و نوشتن (swap in/out) و هماهنگسازی بهتر با حافظه موقت.
🔸فعالسازی mTHP swap-in برای بارهای کاری بیشتر و حذف محدودیتهای قبلی.
🔸بهبود خواندن پیشدستی (read ahead) و کاهش تکهتکه شدن mTHP.
🔹 مزایای نهایی:
🔸 کاهش چشمگیر مصرف RAM در سیستمهای بزرگ
🔸 افزایش چشمگیر عملکرد برای بارهای کاری سنگین
🔸 آماده برای توسعههای آینده مانند NVMe و تعامل هوشمند با cgroups
🔸 سادهسازی نگهداری در هسته اصلی لینوکس
📚 سورس اصلی این تغییرات:
github.com/ryncsn/linux/tree/kasong/devel/swap-table
https://www.spinics.net/lists/kernel/msg5684904.html
📌نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.me/linuxtnt
📌منبع : آکادمی کندوی دانش
https://learninghive.ir
GitHub
GitHub - ryncsn/linux at kasong/devel/swap-table
Linux kernel source tree. Contribute to ryncsn/linux development by creating an account on GitHub.