Aika 17.09.2012 17:42 Azoth409F19DF

Интересно, это нормально, когда преподаватель цискокурса рекомендует википедию в качестве учебного пособия? А про Таненбаума говорит: "Не читал, не знаю" >_<

1. HeXik 17.09.2012 17:42 MacBook-Pro-HeX

это успех

2. komar 17.09.2012 17:42 thinkpad

Охуенно.

3. gelraen 17.09.2012 17:42

> ccna
да, нормально

4. Rayslava 17.09.2012 17:42 RAY-DESKTOP

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

5. komar 17.09.2012 17:43 thinkpad

А шо за ccna? Постоянно слышу. Если там такой пиздец, то, может, и мне пройти можно? Циску ни разу в жизни не видел.

6. 0xd34df00d 17.09.2012 17:43 Azoth_primary

Да как-то не очень, ИМХО.

7. snakehoney 17.09.2012 17:43 МуызутуFF5A44CB

> А про Таненбаума говорит: "Не читал
Эта часть норм.
> не знаю"
А эта — полный пиздец.

8. gelraenkomar /5 17.09.2012 17:43

cisco certified networking associate
вводный курс по сетям, по сути

9. Aikasnakehoney /7 17.09.2012 17:44 Azoth409F19DF

Ну, он Олиферов нахваливает. 2006 года издания.

10. 0xd34df00dAika /9 17.09.2012 17:44 Azoth_primary

А это ок.

11. gelraenkomar /5 17.09.2012 17:44

тащемта, курс рассчитан на то что слушатели циску в глаза не видели

12. Aikakomar /5 17.09.2012 17:44 Azoth409F19DF

Там не пиздец, там интересно, Гелраен уже ответил, в общем.

13. Aika0xd34df00d /10 17.09.2012 17:45 Azoth409F19DF

А не устарела ли книжица? Или для основ достаточно?

14. snakehoneyAika /12 17.09.2012 17:45 МуызутуFF5A44CB

Я думаю, это как с нападками на дабстеп.

15. komarAika /13 17.09.2012 17:45 thinkpad

Она слишком охуенная.

16. Rayslavagelraen /11 17.09.2012 17:45 RAY-DESKTOP

Тот кто видел — прочитает мануал и сам настроит если надо. Делов-то.

17. komarsnakehoney /14 17.09.2012 17:45 thinkpad

Можно решать тесты и тупо побалдеть, например?

18. Aikasnakehoney /14 17.09.2012 17:46 Azoth409F19DF

Не распарсила :(

19. mad_hater 17.09.2012 17:46 __ADOLF__42B5895D

нормально, зачем преподавателю цискокурса читать Таненбаума?

20. Rayslavamad_hater /19 17.09.2012 17:46 RAY-DESKTOP

Всем надо читать Таненбаума. А то те, кто не осилил, потом линукс пишут :-\

21. Aikamad_hater /19 17.09.2012 17:47 Azoth409F19DF

Нуу. Курс про сети, Таненбаум — про сети. Или материалов цискокурса достаточно?

22. snakehoneyAika /18 17.09.2012 17:47 МуызутуFF5A44CB

Комар время от времени постит некий текст про дабстеп. Я думаю, про ццна он так же вбрасывает.

23. komarRayslava /20 17.09.2012 17:47 thinkpad

Линус же как раз таненбаума обчитался, не?

24. Rayslavakomar /23 17.09.2012 17:47 RAY-DESKTOP

Нет. Ну, то есть, он может и прочитал, но сделал всё наоборот.

25. komarsnakehoney /22 17.09.2012 17:47 thinkpad

Я не пощу его, он сам постится. Даже когда у меня компьютер выключен.
Про ццна в первый раз пишу.

26. eoranged 17.09.2012 17:49 Pedobook

Приходи к нам: у нас охуенный препод!

27. Aikaeoranged /26 17.09.2012 17:53 Azoth409F19DF

Моего препода оплачивает мой институтик, так что я уж потерплю. Ну и книжек параллельно почитаю.

28. eorangedAika /21 17.09.2012 17:55 Pedobook

Достаточно. Там есть толстенные книжки по каждому семестру и все материалы на сайте академии.

29. 0xd34df00dAika /13 17.09.2012 17:55 Azoth_primary

К сожалению, я сам не читал — не возникало потребности. Но народ вроде хвалит, говорит, ок. Да и едва ли основы сетей могли как-то значимо устареть.

30. eorangedAika /27 17.09.2012 17:59 Pedobook

Аналогично. Но у меня ещё и охуенный препод в довесок и в перспективе всякие CCNA Security, CCNP и прочие Cisco Certified Не Нужно.
В принципе, их в академии циско за плохие отзывы в feedback имеют, так что можешь наказать, если хочешь.

31. magog 17.09.2012 17:59 Azoth

вообще пиздец

32. magogRayslava /20 17.09.2012 17:59 Azoth

он-то как раз осилил

33. Rayslavamagog /32 17.09.2012 18:00 RAY-DESKTOP

Но решил очень зло пошутить, ага. Поэтому теперь у нас тредов нет и ядро монолитное :)

34. mad_haterRayslava /33 17.09.2012 18:01 __ADOLF__42B5895D

> Поэтому теперь у нас тредов нет

щто

35. Rayslavamad_hater /34 17.09.2012 18:01 RAY-DESKTOP

В линуксе LWP же.

36. eurekafag 17.09.2012 18:01 Home

Специалист уровня Карманова.

37. gelraenRayslava /33 17.09.2012 18:01 work-laptop

ога, это всё ради того, чтобы вызвать butthurt у Танненбаума

38. Rayslavagelraen /37 17.09.2012 18:02 RAY-DESKTOP

Ну он же предупреждал, что это "никогда не будет профессиональной ос, как GNU". А Танненбаум еще тогда сказал, что к 92-му году линукс устарел

39. MinoruRayslava /35 17.09.2012 18:03 antaeus

А какая разница между LWP и тредами? Как иначе их делать нужно?

40. RayslavaMinoru /39 17.09.2012 18:03 RAY-DESKTOP

Ну, как в миниксе.
То есть это будет не процесс с флажком, а именно новая сущность.

41. eurekafagRayslava /40 17.09.2012 18:04 Home

А какая, в жопу, разница?

42. MinoruRayslava /40 17.09.2012 18:04 antaeus

И чем это лучше LWP? Почему должно быть именно так?

43. Rayslavaeurekafag /41 17.09.2012 18:05 RAY-DESKTOP

В прожорливости, например. При правильной реализации тредов можно меньше щелкать контекстами. Впрочем, на современных домашних числодробилках это неважно, но вот я, например, оптимизируя код под arm-телефончики, каждодневно страдаю...

44. eurekafagMinoru /42 17.09.2012 18:06 Home

Номер коммента был тебе ответом. Вообще, в винде вот минимальная единица скедулера — тред. В прыщах точно так же, только тред == процесс, а процесс (как в винде) == группа тредов. Хотя я в этом не шарю, но аналогия полная, вроде, и разница неочевидна. Скорее всего, её и нет.

45. Rayslavaeurekafag /44 17.09.2012 18:06 RAY-DESKTOP

С точки зрения API нету.

46. eurekafagRayslava /45 17.09.2012 18:07 Home

Не, с точки зрения API как раз есть. В WinAPI разные функции для работы с процессами и тредами, а вот в линуксах, кажется, всё одинаково.

47. Rayslavaeurekafag /46 17.09.2012 18:07 RAY-DESKTOP

А. В винде, да.
ИЧСХ, именно винда — сертифицированный POSIX. А линукс — нет :)

48. Minorueurekafag /46 17.09.2012 18:08 antaeus

Ага, fork/exec{l,v}{,p,e} и pthread_* — у вообще всё одинаково.

49. RayslavaMinoru /48 17.09.2012 18:08 RAY-DESKTOP

В принципе, в педивикии всё правильно написали:
LWPs are slower and more expensive to create than user threads. Whenever an LWP is created a system call must first be made to create a corresponding kernel thread, causing a switch to kernel mode. These mode switches would typically involve copying parameters between kernel and user space, also the kernel may need to have extra steps to verify the parameters to check for invalid behaviour. A context switch between LWPs means that the LWP that is being pre-empted has to save its registers, then go into kernel mode for the kernel thread to save its registers, and the LWP that is being scheduled must restore the kernel and user registers separately also

50. MinoruRayslava /47 17.09.2012 18:08 antaeus

> ИЧСХ, именно винда — сертифицированный POSIX
Пруф!

51. eurekafagRayslava /47 17.09.2012 18:08 Home

В винде всё сертифицированное, но почему-то это никак не улучшает ни с качество, ни с квалификацию. Скорее, наоборот, в погоне за сертификатом теряется логика и разум окончательно.

52. Rayslavaeurekafag /51 17.09.2012 18:08 RAY-DESKTOP

Ну да. Зато бумажка есть :)

53. eorangedMinoru /50 17.09.2012 18:09 Pedobook

От меня пруф.
Ну или на MSDN поищи: там есть.

54. eurekafagMinoru /48 17.09.2012 18:09 Home

pthread же отдельная либа, не?

55. Minorueurekafag /54 17.09.2012 18:09 antaeus

Да. А как ещё LWP в линуксах делать?

56. Rayslavaeurekafag /54 17.09.2012 18:09 RAY-DESKTOP

Номинально да, но она весьма тонкая и практически один в один дёргает ядерные вызовы.

57. RayslavaMinoru /55 17.09.2012 18:10 RAY-DESKTOP

kthreads :]
Но только в кернелспейсе

58. MinoruRayslava /57 17.09.2012 18:10 antaeus

Kernel threads != LWP. Читай ту же википедию :P

59. eurekafagRayslava /49 17.09.2012 18:10 Home

>to create
По-моему, эта операция случается на порядки реже, чем собственно работа такого треда. Если это становится бутылочным горлом, можно создавать их заранее и класть в сон, запуская по мере необходимости.

60. Rayslavaeurekafag /59 17.09.2012 18:11 RAY-DESKTOP

Ты не поверишь сколько этих тредов там генерится. Я вот смотрю логи профайлера и рыдаю. С этими гонками ядер, каждая падла генерит их просто десятками :(

61. RayslavaMinoru /50 17.09.2012 18:12 RAY-DESKTOP

Ну, вот, например, там на сайт MS ссылки есть http://en.wikipedia.org/wiki/Microsoft_P...

62. eurekafagRayslava /60 17.09.2012 18:12 Home

Хм, а какие именно падлы их генерят? Ты ж свой софт пишешь.

63. Rayslavaeurekafag /62 17.09.2012 18:13 RAY-DESKTOP

Не, я не пишу, я оптимизирую. А генерят всякие либы, которые сейчас все используют. Например, когда я первый раз профайлил gstreamer, у меня глаза на лоб лезли просто. Глаза разбегаются, непонятно, куда смотреть.

64. Minorueoranged /53 17.09.2012 18:14 antaeus

> the Windows POSIX subsystem. However, it only supports POSIX 1003.1

> Full featured applications run under the Windows POSIX subsystem do not have access to Windows features available to Win32 applications, such as memory-mapped files, networking, and graphics.

http://msdn.microsoft.com/en-us/library/...

65. eurekafagRayslava /63 17.09.2012 18:14 Home

Господи, gstreamer всё никак не сдохнет? Я поражаюсь, как можно было настолько хреново реализовать неплохую идею. Помню с ним кучу проблем в виде сегфолтов и глюков, а если софт использует gstreamer — жди беды. Обычно так и выходило.

66. RayslavaMinoru /64 17.09.2012 18:15 RAY-DESKTOP

Но ведь POSIX :)

67. Rayslavaeurekafag /65 17.09.2012 18:15 RAY-DESKTOP

Это еще что! Вот сейчас туда хотят pulseaudio пропихнуть...

68. 0xd34df00deurekafag /65 17.09.2012 18:17 Azoth_primary

Расскажи про аналоги.

69. eorangedMinoru /64 17.09.2012 18:17 Pedobook

И тем не менее посикс. Я даже запускал на нем некоторый софт.

70. Rayslava0xd34df00d /68 17.09.2012 18:18 RAY-DESKTOP

У нас в одном проекте свой фреймворк накостылили. Лучше ничего так и не нашли :-\

71. ojab 17.09.2012 18:18 YGG!

>ccna
говно для быдла

72. ojab 17.09.2012 18:19 YGG!

При чём здесь Таненбаум вообще? Что за хуйню ты несёшь?

73. 0xd34df00deoranged /69 17.09.2012 18:19 Azoth_primary

Да ты у нас вообще мировой человек, чего ты только не делал. Честь, хвала и почет
!

74. Rayslava0xd34df00d /73 17.09.2012 18:20 RAY-DESKTOP

Ну, я тоже делал в жизни много всякой странной хуйни, почему бы и нет?

75. 0xd34df00dRayslava /74 17.09.2012 18:22 Azoth_primary

Но речь-то не про это.

76. eurekafag0xd34df00d /68 17.09.2012 18:39 Home

Самая печальная история о говнософте та, в которой у говнософта нет аналога. Вот с пульсой так не вышло, против неё есть JACK, да и в альсе имеются некоторые (пусть и не динамические) возможности управления звуковыми потоками. А с gstreamer беда.

77. Voker57 17.09.2012 18:43 nbl-raider

баттхерт академика

78. Minorueoranged /69 17.09.2012 19:04 antaeus

Ага, там в конце так и написано:
> Applications such as VI, LS, and GREP are the main targets for the Windows POSIX subsystem.

79. 238328ojab /72 17.09.2012 19:08

лайк всё равно

Do you really want to delete ?