А как же про "стек освобождает вызывающая процедура" ?..
Что-то среднее межну __cdecl и __thiscall :)
У грузина будет свой йазык, с блекджеком и шлюхами!
Блин, люди, откройте для себя GCC + AS + LD. Всё что вам нужно, там есть. Велосипедисты, блин...
Передавайте в каждую функцию дополнительный параметр -- sizeof от типа, с которым работаете и действуйте в соответствии с этим? Это избавит от...
А разве TCHAR задаётся не на этапе компиляции?
gcc -- компилер, ld -- линкер
А, так вы ходитет использовать DOS прерывание под никсами? Забавно.
Это что за прерывание такое? По-моему, кроме как через системные сервисы brk/mmap вы память не выделите из юзер-мода.
Why not?
RSYNC Например, тут http://habrahabr.ru/blogs/linux/51419/
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=blob;f=Documentation/filesystems/hpfs.txt;h=74630bd504fbff6cf7c4b75cd751af1d0e5e19b3...
А ви таки не знали про Interlocked???
AtomicCounter вам в помощь. Семафор, то бишь :) Дополнительный поток стартует - INC, завершается - DEC. В основном потоке -- while (AtomicCounter)...
В каталогах описателей страниц.
Для каждого фрейма физической памяти должен быть описатель в PTE. Иначе при трансляции будет #PF.
Если для адреса нет PTE или он !present, будет #PF.
Страничная адресация (paging) это фишка MMU. MMU может быть как программным, так и аппаратным. В случае x86 это конечно аппаратная вещь. Также, в...
Вот как это выглядит в линуксе: http://linux-mm.org/PageTableStructure За размер выделенного блока памяти отвечает менеджер памяти (ядерный),...
CR3
Имена участников (разделяйте запятой).