Page 31 of 31
Re: Новая модель ядра
Posted: Mon Dec 19, 2016 5:14 am
by Pathoswithin
Я уже запутался со структурами: APPDATA, TASKDATA, WDATA, PROC, какая для чего?
Re: Новая модель ядра
Posted: Mon Dec 19, 2016 12:28 pm
by Serge
TASKDATA - данные потока, наследство МеОС. APPDATA - структура данных потока. PROC - данные процесса т.е. потоков работающих в одном адресном пространстве. WDATA - что-то оконное.
Re: Новая модель ядра
Posted: Mon Dec 19, 2016 4:02 pm
by Pathoswithin
То есть APPDATA у каждого потока своя? Тогда получается, что PROC на самом деле APPDATA, а APPDATA на самом деле TASKDATA и почему-то разделена на три структуры.
Re: Новая модель ядра
Posted: Mon Dec 19, 2016 7:45 pm
by Serge
Pathoswithin
Можно и так сказать. Правильнее было бы переименовать APPDATA в THREAD_DATA или просто THREAD, а от TASKDATA давно надо избавиться. Imho на уровне ядра лучше пользоваться терминами процесс и поток.
Re: Новая модель ядра
Posted: Tue Dec 20, 2016 3:21 pm
by Leency
JFYI: в Sublime есть функция поиска и массовой замены слов для всех файлов в папке. Я не раз использвал.
http://prntscr.com/dlpf7e ->
http://prntscr.com/dlpfcd
У notepad++ есть аналогичная функция, только менее удобная.