|
|
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
rgreat YuRock Ну конечно. Секунда моей жизни стоит дорого, я лично не хочу ее ждать при закрытии потока. Ты как хочешь. Так и вижу как ты весь рабочий день вручную, на сервере перезапускаешь сервисы, аж каждые 5 минут. С учетом потраты ~6 секунд в час за рабочий день будет "бесцельно потрачено" менее 1-й минуты времени. Таки ждать секунду - раздражает (когда знаешь, что можно было бы не ждать), хоть раз в неделю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 17:09 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
YuRock, ну вот видишь - дошли до пруфов и до конкретики, так опять сразу "ничего нет" и "лениво". А вот если бы кто нибудь из экспертов привел простейший код службы, с одним потоком и без TServiceThread, и который кошерно работает - то и проблема у ТС была бы решена, и для других полезный навык. А иначе это всё лишь треп ниочем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 17:10 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
asutp2 который кошерно работает - то и проблема у ТС была бы решена Кошерный код для такой задачи пишется так: File-New-Service. Копипастить не вижу смысла. asutp2 А иначе это всё лишь треп ниочем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 17:21 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
работает в службах на разных серверах 24/7, загрузка ЦП 0%, это плохо, да? Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 17:26 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
cptngrb, ты что, меня за sleep(100) обвинили во всех грехах, какие только возможны))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 17:27 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
cptngrb работает в службах на разных серверах 24/7, загрузка ЦП 0%, это плохо, да? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 17:28 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
cptngrbзагрузка ЦП 0%, это плохо, да? Да, это плохо. Смотреть загрузку ЦП исключительно таск менеджером это как минимум непрофессионально. Так же непрофессионально как ничего не делающая программа. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 17:32 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
YuRock asutp2 который кошерно работает - то и проблема у ТС была бы решена Кошерный код для такой задачи пишется так: File-New-Service. Копипастить не вижу смысла. asutp2 А иначе это всё лишь треп ниочем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 17:33 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, переключение контекста тоже в норме вроде. Где еще смотрят? Я ProcessExplorer'ом смотрю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 17:35 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov cptngrbзагрузка ЦП 0%, это плохо, да? Да, это плохо. Смотреть загрузку ЦП исключительно таск менеджером это как минимум непрофессионально. Так же непрофессионально как ничего не делающая программа. Конспектируем: 1. TService.Execute использовать нельзя, только собственная реализация. В Эмбе криворуки. 2. Диспетчер задач Windows использовать нельзя. В Microsoft криворуки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 17:35 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov Так же непрофессионально как ничего не делающая программа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 17:38 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
asutp2, последний вопрос: синица, воробей, птица, утка. Что лишнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 17:40 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
YuRock Ты забываешь, что нервы с возрастом - ни к черту ;) Таки ждать секунду - раздражает (когда знаешь, что можно было бы не ждать), хоть раз в неделю. Вообще-то, при Sleep(1000) лишнее ожидание составит в среднем пол секунды. Но если это сложно, легким движением руки меняем Sleep(1000) на Sleep(100) и получаем "ожидание" в 50 мс. Даже очень мнительный человек этого уже не заметит. Ни в сервис менеджере, ни в таск менеджере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 18:04 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
Я так понимаю, что православно использовать Event , но со sleep читать код проще и если у тебя не высоко-глубоко нагруженная система и никто из профессионалов не будет оценивать твой код, то нормально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 18:07 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
cptngrb Я так понимаю, что православно использовать Event , но со sleep читать код проще и если у тебя не высоко-глубоко нагруженная система и никто из профессионалов не будет оценивать твой код, то нормально Прекрасно работать будет что так что так, если ошибок в коде не наделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 18:11 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
asutp2 YuRock пропущено... ТС не озвучил задачу. У него в бесконечном цикле ничего не происходит. Кошерный код для такой задачи пишется так: File-New-Service. Копипастить не вижу смысла. пропущено... Если человек не способен воспринимать информацию и делать выводы - то для него - всё трёп. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 18:33 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
rgreat Вообще-то, при Sleep(1000) лишнее ожидание составит в среднем пол секунды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 18:35 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
asutp2ТС на первой странице темы написал, что в первом сообщении ошибочно вырезал полезную нагрузку Если сервис работает и что-то делает, то потребление процессора это нормально. Если сервис ничего не делает, то его работа ждать внешних воздействий. Sleep не вписывается ни в первый вариант (поскольку мешает дело делать), ни во второй (поскольку мешает реагировать на эти самые воздействия). Если кому-то нравится разогревать воздух крутя холостой цикл, то это действительно его религиозные проблемы. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 18:57 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
YuRock asutp2 пропущено... Другими словами, реального кода ты предоставить не можешь... Да и вообще показательно, что никто из тех, кто яростно поливает использование sleep(), не смогли предоставить работающее решение ТС-у. Чтобы человек смог доработать свой код, получив в результате работающий сервис с оптимальной нагрузкой на проц и работающий по кошерному. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 19:52 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
asutp2Да и вообще показательно, что никто из тех, кто яростно поливает использование sleep(), не смогли предоставить работающее решение ТС-у. Ты серьёзно пропустил ВСЕ упоминания WaitForXXXObjects в этом топике или просто настолько тупо троллишь мстя за топик где из тебя так и не смогли вытрясти пример беспроблемной работы с PNG в FMX?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 20:06 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Ну так-то нормальных рабочих примеров как работать иначе тут и не было. Максимально близкий к реальности "пример" вот: 22294712 Но он, скажем так, не полон. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 20:16 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov asutp2Да и вообще показательно, что никто из тех, кто яростно поливает использование sleep(), не смогли предоставить работающее решение ТС-у. Ты серьёзно пропустил ВСЕ упоминания WaitForXXXObjects в этом топикеВот как раз и хочется увидеть реальное использование WaitForXXXObjects в рамках задачи ТС. Ты видимо тоже не можешь привести работающий пример?) Dimitry Sibiryakov просто настолько тупо троллишь мстя за топик где из тебя так и не смогли вытрясти пример беспроблемной работы с PNG в FMX?.. А вообще, если кто нибудь всё таки сподобится и выложит работающий кошерный код в рамках задачи ТС, то не вопрос, покажу код работы с png в fmx. Там действительно все элементарно, в fmx работа с графикой хоть и тормознее, но проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 20:20 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
asutp2Ты видимо тоже не можешь привести работающий пример?) А ничего, что свой пример на несколько страниц раньше, я практически скопипастил с реально работающего проекта?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 20:36 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
asutp2 А вообще, если кто нибудь всё таки сподобится и выложит работающий кошерный код в рамках задачи ТС, то не вопрос, покажу код работы с png в fmx. Там действительно все элементарно, в fmx работа с графикой хоть и тормознее, но проще. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. Гони код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 20:36 |
|
||
|
пустой Service кушает до 15% ресурсов CPU
|
|||
|---|---|---|---|
|
#18+
rgreat, так это же не сервис, а просто оконное приложение с доп потоком))) здесь как раз вопросов нет интересует реализация в сервисе. upd: проверку загрузки ЦП я буду проверять в первую очередь) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2021, 20:45 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40054202&tid=2037492]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
197ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 556ms |

| 0 / 0 |
