06:44
1,0×
00:00/06:44
480,5 тыс смотрели · 4 года назад
419 читали · 4 года назад
GNU Assembler для Linux. Операции с ячейками памяти (книга)
На канале Old Programmer продолжаю публиковать книгу о программирование на языке ассемблера в операционной системе Linux. Параграф 2.2. Операции с ячейками памяти В предыдущем параграфе мы рассмотрели регистры общего назначения, которые в основном и используются в прикладном программировании. Теперь перейдем к оперативной памяти и покажем, что в случае с памятью можно пользоваться операндами разных размеров. Прежде всего отметим, что в ассемблере GAS для обозначений чисел в 16-й системе счисления используется приставка 0x, а для обозначения чисел в двоичной системе счисления приставка 0b...
1 месяц назад
🔧 Как управлять прерываниями в Linux для повышения производительности
🔧 Как управлять прерываниями в Linux для повышения производительности Привет, любители системного администрирования! ⚙️ Знаешь, что делает Linux по-настоящему умным? Правильное управление прерываниями. Это как переключатель, который позволяет системе работать быстрее и эффективнее. 🎯 Почему это важно? - Уменьшение latency в критичных приложениях - Повышение скорости обработки событий - Балансировка нагрузки на ядро Как это делается? - Посмотри текущие прерывания: cat /proc/interrupts - Назначь прерывания на конкретные ядра для балансировки: echo <IRQ> from <CPU> to /proc/irq/<IRQ>/smp_affinity...