0xd34df00d 24.09.2012 15:56 Aedalus

Чят, чем профилировать IO? Например, хочу знать, что и сколько личкрафт читает с диска.

Recommended by:

@pooq: моча съела говно

and @magog
1. Crazy_Owl 24.09.2012 15:57 Azatoth

нужны три опера из управления "К", они отпрофилируют резиновыми палками любого программиста

2. 0xd34df00dCrazy_Owl /1 24.09.2012 15:58 Aedalus

xDDDDDDDDDDDD

3. Crazy_Owl0xd34df00d /2 24.09.2012 15:58 Azatoth

я знал, что ты оценишь

4. ulidtkoCrazy_Owl /1 24.09.2012 15:58

сука, не смешно нахуй!

5. z56371410Crazy_Owl /1 24.09.2012 15:58 Psi+

Достаточно меня с паяльником.

6. hirthworkz56371410 /5 24.09.2012 16:24 mcabber6B8AEA13

берёшь, значится, ubermock и переопределяешь в нём fread и логгируешь всё на всете

7. ulidtkohirthwork /6 24.09.2012 16:25 Azoth

и гладишь ему дескриптор

8. 0xd34df00dulidtko /7 24.09.2012 16:26 Aedalus

И теребишь fflush, нутыпонел.

9. Crazy_Owl0xd34df00d /8 24.09.2012 16:26 Azatoth

извращенцы ебаные

10. hirthworkCrazy_Owl /9 24.09.2012 16:28 mcabber6B8AEA13

в общем, LD_PRELOAD тебе должно хватить за глаза.

11. 0xd34df00dhirthwork /10 24.09.2012 16:28 Aedalus

Мне.

12. hirthwork0xd34df00d /11 24.09.2012 16:28 mcabber6B8AEA13

да как-то похуй, вообще

13. 0xd34df00dhirthwork /12 24.09.2012 16:28 Aedalus

Щенок ебаный.

14. hirthwork0xd34df00d /13 24.09.2012 16:30 mcabber6B8AEA13

ну и да, бэктрейсы придётся писать на каждое обращение к диску. а потом парсить их и сводить в единую таблицу, с отображением того, сколько читала/писала/флашила конкретная функция и сколько, если считать вместе с чайлдами. охуенную идею для плагина к личкрафтам я придумал?

15. hirthworkhirthwork /14 24.09.2012 16:34 mcabber6B8AEA13

а потом можно обдрочиться и этот же плагин научить парсить выхлоп gprof и ещё и его научить красиво это всё рисовать (как вот здесь: Получится Leechcraft Developer Edition

Do you really want to delete ?