Kernel Space
144 subscribers
181 photos
125 videos
11 files
249 links
از الکترون‌هایی که در سیم‌ها جاری‌اند تا بیت‌هایی که در قلب CPU نفس می‌کشند، و از آن‌جا تا الگوریتم‌هایی که
این دنیای عظیم کامپیوتر را می‌سازند

لینک گروه چت:
https://t.me/kernel_chats
Download Telegram
Forwarded from Linuxor ?
و اما بشنوید از یک جوان خوش ذوق ایرانی که گرانی های رم بر او اثری نکرده و یک دستوری در لینوکس پیدا کرده که باعث افزایش رم می‌شود:

fallocate -l 4G /swapfile

نام این اختراع را کامپیوتر آب سوز گذاشته است و در گینس هم ثبتش کرده است.

@Linuxor
🤯5🐳1
خب 50 میلیون دلار دیگه کرپیتو با روش آدرس نیمه مشابه ( چند حرف اول و آخر یکسان بودن) با یکی از آدرس هایی که یه بچه پولدار هی بهش پول میزد ، دزدیده شد

چیز مهمی نیست ، ما هم نه پول داریم نه کرپیتو 😂😂😂 با این وضعیت فقط باید adin مواظب باشه


شب یلداتون با یکم تاخیر مبارک
❤4
یه مدت پیش یکی از دوستان ازم خواست درباره معماری RISC V یه سری توضیحات بدم مخصوصا ربطش به جنگ چین و آمریکا که سعی میکنم دربارش توی سری پست های پایین توضیحاتی بدم !

@kernelSP
#RISC_V
🙏1
Kernel Space
یه مدت پیش یکی از دوستان ازم خواست درباره معماری RISC V یه سری توضیحات بدم مخصوصا ربطش به جنگ چین و آمریکا که سعی میکنم دربارش توی سری پست های پایین توضیحاتی بدم ! @kernelSP #RISC_V
بخش اول: الان دنیا دست کیه؟



الان دنیای معماری کامپیوتر دست ARMـه.
این ARMـه که از گوشی‌ها و میکروکنترلرها بگیر تا لپ‌تاپ‌ها، ماهواره‌ها و حتی تجهیزات نظامی رو توی مشتش گرفته و هی داره گنده‌تر، محبوب‌تر و خفن‌تر می‌شه!!
اما مشکلش چیه که دارن سعی می‌کنن RISC-V رو جایگزینش کنن؟!


شاید براتون سوال پیش بیاد که چرا همین x86-64 رو جایگزین یا توسعه نمی‌دن؟!

اگه سواله، جوابش اینه که معماری x86-64 برای گرفتن بیشترین قدرت و performance ممکن طراحی شده،
اما ARM برای بیشترین بهره‌وری؛ یعنی Performance per Watt ، یعنی به ازای هر وات مصرف انرژی، بیشترین توان رو بهمون بده؛ در حالی که اون‌ور (x86) این موضوع اولویت اصلی نبوده.



@kernelSP
#RISC_V
👍2
بخش دوم: چرا RISC-V



معماری ARM برخلاف x86-64 یه معماری بسته و انحصاریه که مال شرکت ARM انگلیسه ، یعنی جدا از این‌که داکیومنت و سورس‌های آزاد زیادی نداره، کلی هم داستان حقوقی و لایسنس داره ، هر شرکتی بخواد از این معماری استفاده کنه، باید حتماً پول بده و لایسنس بگیره، و خب طبیعیه که خود ARM هم هرجور دلش بخواد و با هر قانونی که بخواد بازی رو جلو ببره.


بعد از یه‌سری دعواهای حقوقی، شکایت‌ها و عوضی‌بازی‌های این شرکت، ایده‌ی داشتن یه معماری واقعاً آزاد جدی‌تر شد و پروژه‌های RISC دوباره اومدن وسط.


پروژه RISC مال دانشگاه برکلیه و ریشه‌هاش برمی‌گرده به دهه ۱۹۸۰ ، هدفش دقیقاً همون هدف ARM بود:
بیشترین بهره‌وری، با طراحی ساده‌تر، مصرف کمتر و سایز کوچیک‌تر.
پروژه‌های RISC I تا RISC IV بیشتر آکادمیک بودن؛ نه خیلی جدی گرفتنشون، نه توی بازار موفقیت خاصی داشتن ، اما وقتی RISC-V معرفی شد، داستان فرق کرد ، RISC-V اومد با این ایده که معماری پردازنده می‌تونه کاملاً باز، بدون لایسنس، بدون قفل حقوقی باشه ، هرکی می‌تونه پیاده‌سازیش کنه، تغییرش بده، توسعه‌ش بده و حتی تجاری‌ش کنه،
بدون این‌که مجبور باشه به یه شرکت خاص باج بده


همین آزاد بودن باعث شد RISC-V خیلی سریع از دانشگاه بیاد بیرون و وارد صنعت بشه؛ از میکروکنترلرهای ارزون گرفته تا سرور، HPC، و حتی پروژه‌های نظامی
نه چون الان از ARM قوی‌تره، بلکه چون کنترلش دست هیچ‌کس نیست. و این دقیقاً همون چیزیه که شرکت‌ها و دولت‌ها می‌خوان


@kernelSP
#RISC_V
👍2
بخش سوم: به چین چه ربطی داره ؟!




خب ARM جدا از این‌که عوضی‌بازی‌ها و کثافت‌کاری‌های حقوقی زیادی کرده
(نمونه مثال داستان دادگاه Snapdragon X Elite)

معمولاً توی بازی‌های سیاسی هم دخالت می‌کنه ، ARM یه شرکت انگلیسیه ولی عملاً توی اکوسیستمی کار می‌کنه که قوانین تحریم و سیاست‌های آمریکا روش اثر مستقیم دارن
یعنی هرجا پای تحریم یا محدودیت صادرات وسط باشه ، ARM می‌تونه خیلی راحت دست یه کشور یا شرکت رو ببنده


یه نکته رو داخل پرانتز بگم که x86-64 رو اینتل اوپن سورس کرد حالا این وسط چین رو در نظر بگیرید کشوری که دنبال ساخت


چیپ‌های نظامی
هوش مصنوعی
گوشی
دیتاسنتر
و کلاً زیرساخت حساسه

چین نمی‌تونه معماری‌ای رو انتخاب کنه که فردا با یه تصمیم سیاسی لایسنسش قطع بشه یا دسترسیش به نسخه‌های جدید محدود بشه
اینجا فقط بحث حقوقی و سیاسی نیست

مشکل بزرگ‌تر نبود داکیومنت کامله
نبود دسترسی واقعی به جزئیات معماری
و حتی محدودیت توی این‌که چی رو چطور پیاده‌سازی کنی در صورتی که این مشکلات برای x86-64 اون‌قدر جدی نیست حداقل از
نظر توسعه نرم‌افزار
کامپایلر
و سیستم‌عامل

پس اینجا شد که RISC-V معنی پیدا کرد معماری‌ای که اوپن هست
لایسنس نداره
قفل حقوقی نداره
و مهم‌تر از همه
کنترلش دست یه شرکت خاص نیست چین می‌تونه با RISC-V هسته اختصاصی خودش رو بسازه اکستنشن مخصوص هوش مصنوعی یا نظامی اضافه کنه کامپایلر و سیستم‌عامل رو دقیقاً طبق نیاز خودش بهینه کنه بدون این‌که از کسی اجازه بگیره
برای همینه که بعد از مسخره‌بازی‌های شرکت ARM خیلی از شرکت‌های بزرگ مثل سامسونگ رفتن سمت RISC-V و طبیعیه که چین هم بیاد روش سرمایه‌گذاری کنه و بره سمتش

نه چون الان بهترینه
نه چون سریع‌تره
بلکه چون کسی نمی‌تونه جلوشو بگیره


و برای چین
این از هر چیزی مهم‌تره

@kernelSP
#RISC_V
👍2
Kernel Space
بخش سوم: به چین چه ربطی داره ؟! خب ARM جدا از این‌که عوضی‌بازی‌ها و کثافت‌کاری‌های حقوقی زیادی کرده (نمونه مثال داستان دادگاه Snapdragon X Elite) معمولاً توی بازی‌های سیاسی هم دخالت می‌کنه ، ARM یه شرکت انگلیسیه ولی عملاً توی اکوسیستمی کار می‌کنه که قوانین…
بخش چهارم: حالا واقعاً می‌تونه ؟!

اگه بخوایم خیلی خلاصه و بدون شعار جواب بدیم
نه !!!
حداقل نه الان !!!

خب RISC-V از نظر ایده و فلسفه خیلی قویه
آزاد
بدون لایسنس
بدون قفل حقوقی

ولی دنیای واقعی فقط ایده نیست

الان ARM یه اکوسیستم کامل داره از هسته‌های آماده ، ابزارهای توسعه، کامپایلرهای بالغ ، سیستم‌عامل ، درایور و کلی بهینه‌سازی ریز و درشت

اما RISC-V اینا رو هنوز به‌صورت کامل نداره

مشکل اول اکوسیستمه:

خیلی از نرم‌افزارها هنوز براش پخته نیستن
درایورها پراکنده‌ان و هر شرکت یه پیاده‌سازی مخصوص خودش رو می‌زنه

مشکل دوم : همین آزادی بیش از حدشه
هرکی اکستنشن خودش رو اضافه می‌کنه
نتیجه‌ش این می‌شه که سازگاری ضربه می‌خوره چیزی که ARM حداقل جلوشو گرفته

مشکل بعدی و سوم : performance واقعیه
نه بنچمارک‌های تبلیغاتی
نه اسلایدهای کنفرانسی

تو مصرف کم و میکروکنترلر امبدد IoT خب RISC-V عالیه
ولی وقتی می‌ری سمت موبایل پرچمدار لپ‌تاپ یا سرور جدی ARM هنوز جلوتره

یه نکته مهم‌تر هم هست : تجربه

خب ARM نزدیک سی ساله داره هسته طراحی می‌کنه
اشتباه کرده
اصلاح کرده
بهینه کرده
ولی RISC-V تازه اول راهه




پس آیا RISC-V می‌تونه ARM رو کنار بزنه ؟
نه به این زودی

اما آیا می‌تونه توی بعضی حوزه‌ها جاشو بگیره ؟
قطعاً


خب کجا ؟!
جاهایی که کنترل استقلال و آزادی
از performance خام مهم‌تره

شاید RISC-V الان پادشاه نباشه ولی یه چیزی داره که ARM نداره اونم اینکه

آینده‌ش دست خودشه

و این کم چیزى نیست !!

@kernelSP
#RISC_V
👍1
جالبه بدونید که اولین نفوذ اطلاعاتی ایران برمی‌گرده به زمان ناصرالدین‌شاه اما چطور؟



سیستم تلگرافی ایران اون دوره عمدتاً توسط انگلیسی‌ها برای اتصال اروپا به هند و توسط روسیه برای کنترل مناطق شمالی کشیده شده بود. در کنارش یک شبکهٔ داخلی هم وجود داشت، اما در اکثر مراکز تلگراف، تکنسین‌ها و اپراتورها خارجی و غیرایرانی بودند.


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



حالا دو نکتهٔ جالب:
اول اینکه خود ناصرالدین‌شاه کاملاً از این موضوع خبر داشت؛ برای همین پیام‌های خیلی حساس رو به‌جای تلگراف، با قاصد امن می‌فرستاد، حتی با وجود اینکه خیلی دیرتر به مقصد می‌رسید.



و دوم اینکه ماجرای جنبش تنباکو، اعتراضات روحانیان و نارضایتی‌ها رو انگلیسی‌ها به واسطهٔ همین شنودهای تلگرافی زودتر از خود شاه فهمیده بودند.


@kernelSP
👍2
از دوستانی که تجربه و آگاهی دارند یه سوال:

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


سوال از دوستان اینکه: جز اینستاگرام و یوتیوب جایی رو میشناسید برای چنین کاری؟
Kernel Space pinned «از دوستانی که تجربه و آگاهی دارند یه سوال: یه مدتی که علاقمند شدم به تحقیق و نویسندگی و تولید محتوا در حوزه ی فناوری و تاریخ اقتصادی و سیاسی ، سراغ ویکی پیدا رفتم و خیلی جالب بود تجربش اما دنبال این بودم که سراغ سایت های دیگه هم برم ، متاسفانه سایت های زومجی…»
Kernel Space
شاید بعداً سراغ تولید پادکست هم برم یا شاید ویدیو ، اما برای این لحظه بیشتر نگاهم به شکل وبلاگ و مطلب متنی هست خوشحال میشم نظراتتون رو بشنوم:
اولین ریپازیتوری رو برای انتشار مقالات و مستندات دست‌نوشته‌ام درباره سیستم‌های امبدد و امبدد لینوکس ساختم و اولین مطلب با موضوع «SoC چیست» هم داخلش قرار دادم. اگر علاقه‌مند بودید می‌تونید مطالعه کنید

https://github.com/ErfanNahidi/Embedded_linux_guides/blob/main/docs/soc/what_is_soc.md
❤3👍2
Kernel Space
اولین ریپازیتوری رو برای انتشار مقالات و مستندات دست‌نوشته‌ام درباره سیستم‌های امبدد و امبدد لینوکس ساختم و اولین مطلب با موضوع «SoC چیست» هم داخلش قرار دادم. اگر علاقه‌مند بودید می‌تونید مطالعه کنید https://github.com/ErfanNahidi/Embedded_linux_guides/b…
با صحبت هایی که دیروز با بچه ها کردیم به این نتیجه رسیدم که مقالات تخصصی و آموزشی رو توی گیت هاب و تلگرام و ویکی پدیا بزارم و مقالات با موضوعات متفرقه مثل تاریخ و اقتصاد رو فقط بزارم توی ویکی پیدا و نهایت در غالب فکت بزارم همین کانال


درباره گیت هاب احتمالا در آینده یه رپو دیگه کنار همین امبدد بزنم و جلو ببرم

اگر دوستانی بودن که علاقه مند به داکیومنت و مقاله نویسی داشتن خوشحالم میشم که در این رپو ها با هم کولب بزنیم
❤2
شرمنده دوستان بابت این چند روزی که محتوای کانال یا عنوان و موضوع کانال نمیخوند

راستش هم اعصابم خورد بود به خاطر شرایط این یه ماهه کشور هم بعد از شروع اعتراضات دیگه دستم به قلم و تحقیق و خوندن نمی‌رفت


اما از اونجایی که دوستان اعتراض به حق کردن سعی میکنم یا روند تخصصی رو دوباره شروع کنم و جلو ببرم یا کلا درباره این چیزای اعصاب خورد کن و بی ربط حرف زیاد نزنم
❤4⚡1🌚1
Media is too big
VIEW IN TELEGRAM
در ۱۱ سپتامبر ۱۹۷۳ در شیلی یک کودتای نظامی با حمایت و نفوذ CIA با رهبریت یک فرمانده نظامی مقتدر به اسم آگوستو پینوشه رخ داد.

در این کودتا ، رهبران کمونیست-سوسیالیست شیلی که باعث نابود اقتصاد و زندگی مردم شیلی زدن کشته شدن و پس از آن با دستور و رهبریت آگوستو پینوشه تمامی خانه ها و مراکز جهت پیدا کردن کمونیست ها گشته شد و کمونیست ها دستگیر و کشته شدن عده ی زیادی از این کمونیست ها ، سوار بر هلیکوپتر و سپس روی اقیانوس و یا زمین رها شدن جهت پاکسازی کشور از هرگونه افراد چپ

پس از آن شیلی به رشد اقتصادی تعجب آور و عالی دست پیدا کرد و اقتصاد شیلی در مدت کوتاه و خیره کننده ای به بهترین و پایدار ترین و با بیشترین رشد در آمریکا جنوبی رسید.

شیلی هم اکنون یکی از بهترین کشور ها در آمریکا جنوبی هست.

@kernelSP
🔴 توجه

کانال‌های سایبری و افراد سایبری درتلاش هستن تا با ارسال PDF، لینک و فایل آلوده گوشی شما رو رهگیری کنن.

به هیچ‌وجه در شرایط کنونی از داخل تلگرام یا سایر اپ ها دانلود و نصب نکنید

@kernelSP
👍4