|
|
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, И что ты хочешь этим сказать? Что после загрузки консоли main() быстро отработал? Я и так это знаю Убери -version в конце, сразу добавится время на загрузку GUI ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 16:45 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
SiemarglУбери -version в конце, сразу добавится время на загрузку GUIИ? Не знаю как у вас, но у меня однажды запущенные редактор (от блокнота до jEdit), типично, открыты несколько более минуты. Даже более пяти минут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 17:14 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
SiemarglУбери -version в конце, сразу добавится время на загрузку GUI да бога ради Код: plaintext 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. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 17:26 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, Ты же понимаешь, что ты начинаешь мерять _после_ загрузки JVM и необходимых классов? А проблема именно в ней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 17:44 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
SiemarglТы же понимаешь, что ты начинаешь мерять _после_ загрузки JVM и необходимых классов?Какие же вы, ниспровергатели, трудные ... ну и что профилировщик выбросил? Код: plaintext 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. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. 402. 403. 404. 405. 406. 407. 408. 409. 410. 411. 412. 413. 414. 415. 416. 417. 418. 419. 420. 421. 422. 423. 424. 425. 426. 427. 428. 429. 430. 431. 432. 433. 434. 435. 436. 437. 438. 439. 440. 441. 442. 443. 444. 445. 446. 447. 448. 449. 450. 451. 452. 453. 454. 455. 456. 457. 458. 459. 460. 461. 462. 463. 464. 465. 466. 467. 468. 469. 470. 471. 472. 473. 474. 475. 476. 477. 478. 479. 480. 481. 482. 483. 484. 485. 486. 487. 488. 489. 490. 491. 492. 493. 494. 495. 496. 497. 498. 499. 500. 501. 502. 503. 504. 505. 506. 507. 508. 509. 510. 511. 512. 513. 514. 515. 516. 517. 518. 519. 520. 521. 522. 523. 524. 525. 526. 527. 528. 529. 530. 531. 532. 533. 534. 535. 536. 537. 538. 539. 540. 541. 542. 543. 544. 545. 546. 547. 548. 549. 550. 551. 552. 553. 554. 555. 556. 557. 558. 559. 560. 561. 562. 563. 564. 565. 566. 567. 568. 569. 570. 571. 572. 573. 574. 575. 576. 577. 578. 579. 580. 581. 582. 583. 584. 585. 586. 587. 588. 589. 590. 591. 592. 593. 594. 595. 596. 597. 598. 599. 600. 601. 602. 603. 604. 605. 606. 607. 608. 609. 610. 611. 612. 613. 614. 615. 616. 617. 618. 619. 620. 621. 622. 623. 624. 625. 626. 627. 628. 629. 630. 631. 632. 633. 634. 635. 636. 637. 638. 639. 640. 641. 642. 643. 644. 645. 646. 647. 648. 649. 650. 651. 652. 653. 654. 655. 656. 657. 658. 659. 660. 661. 662. 663. 664. 665. 666. 667. 668. 669. 670. 671. 672. 673. 674. 675. 676. 677. 678. 679. 680. 681. 682. 683. 684. 685. 686. 687. 688. 689. 690. 691. 692. 693. 694. 695. 696. 697. 698. 699. 700. 701. 702. 703. 704. 705. 706. 707. 708. 709. 710. 711. 712. 713. 714. 715. 716. 717. 718. 719. 720. 721. 722. 723. 724. 725. 726. 727. 728. 729. 730. 731. 732. 733. 734. 735. 736. 737. 738. 739. 740. 741. 742. 743. 744. 745. 746. 747. 748. 749. 750. 751. 752. 753. 754. 755. 756. 757. 758. 759. 760. 761. 762. 763. 764. 765. 766. 767. 768. 769. 770. 771. 772. 773. 774. 775. 776. 777. 778. 779. 780. 781. 782. 783. 784. 785. 786. 787. 788. 789. 790. 791. 792. 793. 794. 795. 796. 797. 798. 799. 800. 801. 802. 803. 804. 805. 806. 807. 808. 809. 810. 811. 812. 813. 814. 815. 816. 817. 818. 819. 820. 821. 822. 823. 824. 825. 826. 827. 828. 829. 830. 831. 832. 833. 834. 835. 836. 837. 838. 839. 840. 841. 842. 843. 844. 845. 846. 847. 848. 849. 850. 851. 852. 853. 854. 855. 856. 857. 858. 859. 860. 861. 862. 863. 864. 865. 866. 867. 868. 869. 870. 871. 872. 873. 874. 875. 876. 877. 878. 879. 880. 881. 882. 883. 884. 885. 886. 887. 888. 889. 890. 891. 892. 893. 894. 895. 896. 897. 898. 899. 900. 901. 902. 903. 904. 905. 906. 907. 908. 909. 910. 911. 912. 913. 914. 915. 916. 917. 918. 919. 920. 921. 922. 923. 924. 925. 926. 927. 928. 929. 930. 931. 932. 933. 934. 935. 936. 937. 938. 939. 940. 941. 942. 943. 944. 945. 946. 947. 948. 949. 950. 951. 952. 953. 954. 955. 956. 957. 958. 959. 960. 961. 962. 963. 964. 965. 966. 967. 968. 969. 970. 971. 972. 973. 974. 975. 976. 977. 978. 979. 980. 981. 982. 983. 984. Даже отдельно выделю: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 17:57 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, Хочешь сказать, что это тики с момента старта? Ну Ок. И что дальше? - у тебя с этого момента еще до чертиков Loaded.... И когда приложение реально запущено - неизвестно. Кроме того, я тесты то гонял в слабенькой виртуалке, а не на суперкомпьютере. На стационарке быстрее, но быстрее все участники спецолимпиады. авторjava -version java version "1.7.0_80" Java(TM) SE Runtime Environment (build 1.7.0_80-b15) Java HotSpot(TM) Client VM (build 24.80-b11, mixed mode, sharing) >stime -quit javaw -jar drjava-stable-2014 Started succesfully, waiting for closing child... Java workarounds ON DiskIO: 111.86MB WorkingSetSize: 89.715MB PagefileUsage: 105.39MB Starting time is 3768.24 ms >stime -quit Geany.exe Started succesfully, waiting for closing child... DiskIO: 114.61MB WorkingSetSize: 21.906MB PagefileUsage: 10.496MB Starting time is 280.503 ms ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 18:26 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
SiemarglКроме того, я тесты то гонял в слабенькой виртуалке, а не на суперкомпьютере.Бюджетная железка семи-что-ли-летней давности стала суперкомпьютером? Или вы считаете, что я не в состоянии отличить три-четыре секунды от десяти: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 18:34 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, Все соответствует - виртуалка примерно вдвое медленнее. Но 3-4 секунды от 200мс в состоянии отличить то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 18:37 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
SiemarglНо 3-4 секунды от 200мс в состоянии отличить то?Нет, не могу - 0,2 секунд это порог реакции человека, связанный с химической природой распространения нервых импульсов. Поэтому поставим вопрос по другому: "программа А" обладает нулевым временем старта, а "программа Б" - нет. Является ли нулевое время старта преимуществом "программы А"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 18:41 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
Давайте еще учитывать время запуска и завершения Windows - это всегда небыстрый процесс. Мне кажется, не совсем целесообразно делать какие-то выводы на основании времени запуска среды разработки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 18:54 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
Давайте учтём ещё время сборки на конвейере и логистику. Чтобы уж совсем объективно. P.S. Для особо непонятливых - это был сарказм. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 19:03 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, диск какой? У меня после смены на SSD бюджетный i3-2310M (6 лет) грузит виндовс за 15-20 сек. ИМХО установкой SSD всю "тяжесть" загрузки можно снять. Даже на SATA2 самый ниочемный SSD выдаст 200 Мб/сек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 19:10 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
У меня - два "классических" HDD. "СиГат" 7200/512n и "ВэДэ" 5400/512e. Про SSD думаю, но самые дешёвые, в целом, не так чтобы "ваще быстро", а "бюджетно, но не совсем" - "не настолько уж мне нужна эта скорость". Но дело даже не в этом ... Java существует уже около двадцати лет и как технология и как инфраструктура . При этом основные изменения JVM закончились на Java6, а JLS - на Java8. Даже последнему - около трёх лет. А ведь ни солнцевские, ни пророки не спали ни все эти двадцать лет, ни даже последние три года. Да, революционных прорывов нет, но они и не нужны - информационные технологии (чем дальше - тем больше) становятся промышленным производством, на котором совсем не требуется большая часть кипеша вокруг "фишек мифических достоинств". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 19:32 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovSiemarglНо 3-4 секунды от 200мс в состоянии отличить то?Нет, не могу - 0,2 секунд это порог реакции человека, связанный с химической природой распространения нервых импульсов. Поэтому поставим вопрос по другому: "программа А" обладает нулевым временем старта, а "программа Б" - нет. Является ли нулевое время старта преимуществом "программы А"? Ну да, а 1сек - психологический порог комфортной реакции. Соответственно - А запускается мгновенно, Б - долго. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 19:33 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
SiemarglСоответственно - А запускается мгновенно, Б - долго."Для каждой проблемы существует быстрое, простое и неправильное решение". Мне пофигу сколько запускается приложение, если это "пофигу" укладывается в четверть минуты. Даже половина минуты укладывается в "приемлимо". Просто потому, что моя продуктивность вообще никак не вырастет , если время старта станет нулевым. P.S. "Маша наклеила девяносто марок, а профессор - только десять. Но зато - все правильно" (ц) Э.Успенский, "Двадцать пять профессий Маши Филипенко". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 19:40 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, Ответы по типу "зелен виноград", не принимаются для идеализированного топика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 19:55 |
|
||
|
Жирные программы - факторы скорости
|
|||
|---|---|---|---|
|
#18+
Вот еще темка для флейма -если жирные программы потребляют в 10 раз больше памяти (обычно это конечно коэффициент поменьше), чем хорошие, то насколько становятся реальнее сбои памяти https://habrahabr.ru/post/328370/ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.05.2017, 20:28 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=39451539&tid=1340410]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
185ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 505ms |

| 0 / 0 |
