Board.KolibriOS.org

Official KolibriOS board
It is currently Fri Dec 06, 2019 7:53 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 147 posts ]  Go to page Previous 14 5 6 7 810 Next
Author Message
PostPosted: Wed Jun 17, 2015 5:48 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
CleverMouse, учитывая, что мне лень пользоваться отладчиком, устанавливать TortioseSVN мне наверно тоже будет лень, так что я совсем не против, если кто-то будет коммитить за меня. :mrgreen:


Top
   
PostPosted: Wed Jun 17, 2015 6:20 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Поюзал минут десять. Скорость работы не тестил, но работает хорошо. HD read error при работе небыло, хотя раньше довольно таки часто были, из-за чего проблематично было использовать жесткий диск (хотя на ноуте с этим же диском все было ОК)

_________________
я лишь учусь


Top
   
PostPosted: Wed Jun 17, 2015 9:15 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
Так значит проблемы были не только со скоростью. Тогда может у hidnplayr тоже проблемы исчезнут.
Я только подумал, неплохо бы протестировать работу с невыравненным буфером, когда чтение/запись начинается с произвольного байта в файле. Только я не знаю, как это сделать.


Top
   
PostPosted: Wed Jun 17, 2015 9:42 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1621
r5569.

_________________
Сделаем мир лучше!


Top
   
PostPosted: Thu Jun 18, 2015 11:19 am 
Offline
Just Flooding
User avatar

Joined: Thu Dec 11, 2014 1:31 am
Posts: 173
тестирование не вышло по причине забагованности.
r5567, компьютер любой, 3 из 4 жестких дисков вызывают зависание системы. возможно, причина в наличие на них расширенного раздела. также, открытие 4-го главного раздела с XFS размером в 8Гб превращает систему в мясную кашицу из не очищаемого видеобуфера и повисшего eolite`а.


Top
   
PostPosted: Thu Jun 18, 2015 11:57 am 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
А как с другими ФМ? Просто в Eolite многое далеко от желаемого, и возможно это его конкретные проблемы.

_________________
я лишь учусь


Top
   
PostPosted: Thu Jun 18, 2015 12:22 pm 
Offline
Just Flooding
User avatar

Joined: Thu Dec 11, 2014 1:31 am
Posts: 173
kiv wrote:
3 из 4 жестких дисков вызывают зависание системы.
на этапе загрузки
punk_joker wrote:
А как с другими ФМ? Просто в Eolite многое далеко от желаемого, и возможно это его конкретные проблемы.

Другие ФМ тоже виснут, правда систему не убивают.
Кстати, у меня у одного КОС не выключается?


Top
   
PostPosted: Thu Jun 18, 2015 1:29 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
kiv wrote:
Кстати, у меня у одного КОС не выключается?

Нет. Она вообще мало у кого нормально выключается.

_________________
я лишь учусь


Top
   
PostPosted: Thu Jun 18, 2015 3:31 pm 
Offline
Just Flooding
User avatar

Joined: Thu Dec 11, 2014 1:31 am
Posts: 173
нет, похоже это связанно с дисками, а не с расширенным разделом, на последнем добавил расширенный раздел и логические диски, правда без xfs на этот раз.


Top
   
PostPosted: Thu Jun 18, 2015 8:10 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
Наверно, колибри поддерживает только тёплую ламповую MBR от BIOS, а там какая-нибудь гадость вроде GPT от богомерзкого UEFI.
https://ru.wikipedia.org/wiki/GUID_(таблица_разделов)

Похоже, мой комп плохо подходит для тестирования, раз у меня колибри даже нормально выключается.


Top
   
PostPosted: Thu Jun 18, 2015 8:45 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1621
GPT действительно не поддерживается, но система не должна виснуть, встретив GPT. Должен быть один раздел с неопознанной ФС.
r5567 - это ещё до изменений этого топика.
Диагностировать проблему "система виснет" без дополнительных данных не представляется возможным. Как минимум, нужен отладочный лог, который дублируется на экран при включении нужной опции на загрузочном экране.

Невыключаемость - распространённая проблема, полноценной поддержки ACPI в KolibriOS нет, поддержку APM выпиливают производители BIOS. Там, где ещё не выпилили, выключается.

_________________
Сделаем мир лучше!


Top
   
PostPosted: Thu Jun 18, 2015 10:45 pm 
Online
Mentor
User avatar

Joined: Mon Oct 19, 2009 10:58 am
Posts: 440
kiv wrote:
также, открытие 4-го главного раздела с XFS размером в 8Гб превращает систему в мясную кашицу из не очищаемого видеобуфера и повисшего eolite`а.

XFS -- это отдельная песня. В данном треде имеет смысл тестировать на FAT.


Top
   
PostPosted: Fri Jun 19, 2015 10:53 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Примерные результаты для нового ядра

File size 374 mb
tmp -> hdd (fat32) - 9 с.
hdd (fat32) -> tmp - 9.5 с.
hdd (NTFS) -> tmp - 9.3 с.

P.S. Для старого ядра нормально проверить не получилось, т.к. регулярно вылетали ошибки чтения. Но результаты там скакали неплозо, а тут вроде как стабильно.
P.S2 Может быть посмотришь код FSpeed, если метод реализованный там тебя удовлетворит, то будет гораздо легче проводить тесты, да и результаты будут точнее.

_________________
я лишь учусь


Top
   
PostPosted: Fri Jun 19, 2015 11:21 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
Идеальных синтетических тестов не бывает, потому их результаты зовут "попугаями". А про tmpdisk я как-то не подумал - это отличный метод тестирования.

Результаты хорошие, но странные. Я решил проблему на уровне драйвера, но идентичную проблему должны были создавать старые вызовы в файловых системах. Наверно, жёсткий диск продолжает чтение в свой кэш, пока не поступит новая команда. Но Марио сделал кэширование, значит скорость была низкая. Возможно, это зависит от прошивки конкретного диска.

Неплохо бы проверить диски постарше. У меня 500 Гб, однопластинный (поколение 2 Тб). punk_joker, у тебя какой?


Top
   
PostPosted: Fri Jun 19, 2015 11:45 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1151
Pathoswithin wrote:
Неплохо бы проверить диски постарше. У меня 500 Гб, однопластинный (поколение 2 Тб). punk_joker, у тебя какой?


ST500LM012 HN-M500MBB ATA Device
Spoiler: Show
Manufacturer Seagate
Heads 16
Cylinders 60,801
Tracks 15,504,255
Sectors 976,768,065
SATA type SATA-III 6.0Gb/s
Device type Fixed
ATA Standard ATA8-ACS
Serial Number S2ZYJ9FD801501
Firmware Version Number 2BA30001
LBA Size 48-bit LBA
Power On Count 2761 times
Power On Time 274.2 days
Speed 5400 RPM
Features S.M.A.R.T., APM, AAM, NCQ
Max. Transfer Mode SATA III 6.0Gb/s
Used Transfer Mode SATA II 3.0Gb/s
Interface SATA
Capacity 465 GB
Real size 500,107,862,016 bytes
RAID Type None

_________________
я лишь учусь


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 147 posts ]  Go to page Previous 14 5 6 7 810 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited