3 года назад
Программирование на ассемблере GAS Linux x86-64. Запуск процессов (книга)
Продолжаем публикацию книги о программирование на языке ассемблера (GAS) в операционной системе Linux (x86-64). Сегодня говорим о запуске процесса и функции execve. Параграф 7.1 Запуск процесса в Linux, системная функция execve При загрузке приложения в память операционная система создает объект под названием процесс. В него входят всевозможные атрибуты и структуры, хранящиеся в ядре, а также виртуальное адресное пространство, куда загружается код программы. Кроме этого объект – процесс хранит еще и окружение, передаваемое при запуске...
06:44
1,0×
00:00/06:44
508 тыс смотрели · 4 года назад
Как запустить программу в режиме совместимости на Windows и Android?
Для того, чтобы запустить устаревшую программу или игру в новой версии ОС, используется режим совместимости. За счёт подсистемы, эмулирующей работу более старой системы, запускается и работает устаревшая программа. Однако есть нюанс: нельзя запускать в режиме совместимости антивирусные программы, а также любые программы, связанные с безопасностью! Кроме того, если у вас 64-битная система - по возможности используйте только 64-битные программы! 32-битные программы в 64-битной системе работают с помощью...