Начну издалека, но постараюсь коротко:
Как-то так повелось, что работал всегда на компьютерах заказчика. Дома был лишь ноутбук, которого вполне хватало для подключения по RDP к тем же компьютерам заказчика. Но все когда-нибудь заканчивается и потребовалась рабочая станция дома для продолжения работы. Был куплен БУ компьютер с характеристиками: i3-2100 3.1 GHz, ОЗУ 2+2 Гб, HDD 465 Гб, материнская плата P8H61-M-LE-ASUS. Работать было невозможно не в 1с Конфигураторе, ни в MS Visual Studio.
Легкий апгрейт - установка операционной системы на SSD ADATA SU650 (цена 3 тыс. руб.) по интерфейсу SATA II (III материнка не поддерживает) и никаких нареканий к работе 1с конфигуратора нет, даже при работе с конфигурацией 1с ERP 2.4. Вертится без проблем.
Хотя были сомнения в SATA II и было желание установить SSD в PCI-E разъем от видеокарты. Но перечитав килотонны текста в интернет о проблемах с загрузкой с такого SSD решил не рисковать.
А вот теперь по теме:
С моим коллегой на стороне заказчика мы пришли к выводу, что пора начинать полноценную распределенную работу с использованием GIT https://github.com/
Такую возможность дает только 1с EDT.
Установил как рекомендовано 11 JDK, 1с EDT, запустил (WORKSPACE на системном SSD) - завис EDT на сборке на несколько часов:
попробовал WORCSPASE на второй диск перенести, но он HDD, работать параллельно с EDT стало хоть как-то можно, но сборку совсем не дождался:
Разозлился не на шутку и удалил ВСЕ, и этого всего оказалось прорва:
Чуть не сдался.
Не случайно я упоминал, что перечитал множество текстов по поводу установки SSD в PCI-E. Тут эти знания и пригодились.
Приобрел: ОЗУ 8 Гб (цена 1200 руб, взял бы больше да метеринка до 8 Гб в разъем), PCI-E m2 NVM диск ADATA SX6000NP 3 тыс.руб и адаптер PCI-E -> m2 (цена 560 руб.)
Конечно же при установке нового устройства PCI-E нужно обновить BIOS. Как выяснилось была версия 1001, а последняя 4601.
Прошивка закончилась восстановлением Windows (после перезагрузки ОС не запустилась), но к счастью в кирпич материнка не превратилась. Хотя прошивал без UPS и смотреть на остановившуюся полоску было страшновато:
Я всегда и всем говорю: Нужно избавляться от рухляди, использовать все новое и современное. Новый современный компьютер купить не позволяет мне бюджет, но поставить самое современное ПО на все уровни начиная от BIOS можно и обязательно нужно.
Даже вопреки рекомендациям самого производителя ПО 1с EDT я установил на обновленный компьютер JDK 14 (новее нет, вместо 11).
Настроил WIndows:
Системный оставил SSD SATA 2, а все temp Windows, JAVA, ну и конечно WORKSPACE EDT и GIT перенес на дополнительный Pci-e ssd - диск F:
В настройках JAVA выделил ей 8 ГБ памяти из 10. И...
ЗАРАБОТАЛО!:
Причем важнейший момент. Когда в перегрузе дисковая подсистема работать невозможно в других приложениях. Если же в перегрузе процессор, то вы это даже не заметите - будете спокойно работать в других приложениях пока идет сборка.
Полная сборка в 1с EDT происходит один раз и потом вы наслаждаетесь работой в dark теме получая и помещая изменения из/в GIT без дурацких захватов объектов и корня конфигурации, блокируя при этом работу коллег.
1с EDT РУЛИТ!! (но нужно поработать с железом и настройками ОС)
на доведение своей устаревшей конфигурации компьютера до требований EDT потрачено 8 т.р. - более чем доступно. Перейти на EDT может себе позволить каждый!
Подробных инструкций как выполнять установки и настройки в этой статье не привожу, дабы не перегружать текстом - легко найдете в интернет. Главное знать что делать, а как делать уже можно найти.
PS: Спасибо Дмитрию за организацию репозитория и тестирование комитов, слияния и ветвления.