Search found 3943 matches

by Serge
Sat Feb 11, 2017 12:21 pm
Forum: Miscellaneous
Topic: Личный отчет по тестированию Колибри ОС.
Replies: 6
Views: 6114

Re: Личный отчет по тестированию Колибри ОС.

Pathoswithin
Буферизация звука даже избыточна. Проблема в планировщике и в частом маскировании прерываний в ядре.
by Serge
Tue Feb 07, 2017 4:05 pm
Forum: Application libraries
Topic: Newlib
Replies: 234
Views: 138405

Re: Newlib

netryx

st_ino должна быть уникальна для каждого файла ? Туда можно писать указатель на структуру с данными файла.

Update.

Посмотрел stat(), лучше хеш писать.
by Serge
Fri Dec 23, 2016 5:37 pm
Forum: Coding
Topic: Путь приложения
Replies: 235
Views: 92899

Re: Путь приложения

CleverMouse wrote:Останутся старые функции, которые будут принимать UTF-8.
Я тоже за utf8. Крякозябры в кириллических именах можно пережить, тем более это решаемо.
0CodErr
Вот поэтому в заголовках и не должно быть флагов кодировки.
by Serge
Wed Dec 21, 2016 11:55 pm
Forum: Coding
Topic: Выделение памяти
Replies: 76
Views: 45358

Re: Выделение памяти

0CodErr
Ты меня с толку сбил. CPU всё показывает правильно - 08001000 = 128Гб+4Кб
by Serge
Wed Dec 21, 2016 11:43 pm
Forum: Coding
Topic: Путь приложения
Replies: 235
Views: 92899

Re: Путь приложения

0CodErr
А какая нибудь GLib имеет понятие о кодировке в заголовке ? Или LLVM или ещё терабайт опенсорсного кода ? Будешь все их проверять ?
by Serge
Wed Dec 21, 2016 11:01 pm
Forum: Coding
Topic: Путь приложения
Replies: 235
Views: 92899

Re: Путь приложения

А у приложения прикомпилированная или подгруженная либа, которую писал совсем другой человек. И у которого совсем другие представления о том, в какой кодировке указан путь.
by Serge
Wed Dec 21, 2016 10:58 pm
Forum: Coding
Topic: Выделение памяти
Replies: 76
Views: 45358

Re: Выделение памяти

0CodErr
Так по скриншоту получается. Образ test занимает в памяти одну страницу, что CPU и показывает.
by Serge
Wed Dec 21, 2016 10:09 pm
Forum: Coding
Topic: Выделение памяти
Replies: 76
Views: 45358

Re: Выделение памяти

CPU показывает кол-во памяти после загрузки приложения. Скорее всего это недостаток ф.9
by Serge
Wed Dec 21, 2016 9:57 pm
Forum: Coding
Topic: Путь приложения
Replies: 235
Views: 92899

Re: Путь приложения

0CodErr wrote:А он вообще зачем? Разве без маркера ты не будешь знать кодировку?
Вопрос был про маркер. Если маркер будет определять кодировку, как её без маркера узнать.
by Serge
Wed Dec 21, 2016 8:00 pm
Forum: Coding
Topic: Путь приложения
Replies: 235
Views: 92899

Re: Путь приложения

Pathoswithin
Если маркер будет в формате "/<байт маркера>/остальной путь", то нормально. Главное, чтобы путь оставался абсолютным, т.е начинался с / Тоже самое для текущего каталога.
by Serge
Mon Dec 19, 2016 9:59 pm
Forum: Graphics subsystem
Topic: check_mouse_area_for_putpixel & check_mouse_area_for_getpixel
Replies: 15
Views: 13574

Re: check_mouse_area_for_putpixel & check_mouse_area_for_getpixel

Pathoswithin
При смене курсора. Нет ?
by Serge
Mon Dec 19, 2016 7:45 pm
Forum: Design
Topic: Новая модель ядра
Replies: 454
Views: 207522

Re: Новая модель ядра

Pathoswithin
Можно и так сказать. Правильнее было бы переименовать APPDATA в THREAD_DATA или просто THREAD, а от TASKDATA давно надо избавиться. Imho на уровне ядра лучше пользоваться терминами процесс и поток.
by Serge
Mon Dec 19, 2016 12:28 pm
Forum: Design
Topic: Новая модель ядра
Replies: 454
Views: 207522

Re: Новая модель ядра

TASKDATA - данные потока, наследство МеОС. APPDATA - структура данных потока. PROC - данные процесса т.е. потоков работающих в одном адресном пространстве. WDATA - что-то оконное.
by Serge
Sun Dec 18, 2016 1:54 am
Forum: Graphics subsystem
Topic: check_mouse_area_for_putpixel & check_mouse_area_for_getpixel
Replies: 15
Views: 13574

Re: check_mouse_area_for_putpixel & check_mouse_area_for_getpixel

Pathoswithin
Запусти Animage, и будут артефакты.
by Serge
Sat Dec 17, 2016 2:02 pm
Forum: Graphics subsystem
Topic: check_mouse_area_for_putpixel & check_mouse_area_for_getpixel
Replies: 15
Views: 13574

Re: check_mouse_area_for_putpixel & check_mouse_area_for_getpixel

Pathoswithin
Скорее всего потому, что в ega/vga свой курсор и размер у него не 32*32.