ConqueGDB разделен в vim, поэтому вы всегда можете изменить его размер с помощью команд vim, например:
:resize +20
:res -20
Где +20
и -20
— количество пикселей, которое будет добавлено или вычтено из текущего размера разделения.
Таким же образом вы можете увеличивать/уменьшать размер NERDTree:
:vertical resize +20
Не уверен, есть ли способ указать размер разделения по умолчанию для ConqueGDB при его запуске, но вы всегда можете сопоставить приведенные выше команды для более быстрого изменения размера после запуска ConqueGDB.
Подробнее о том, как быстрее изменить размер разделов vim .
My main concern is that such damage NEVER happened to disks partitioned to NTFS, whatsoever.
Этого, может быть, никогда не случалось с вами , но это случилось. Единственные файловые системы, которые могут утверждать, что подобные вещи никогда не происходят, — это те, которые никогда не подвергались воздействию таких условий. Даже BTRFS и ZFS, которые разработаны, чтобы быть устойчивыми к подобным вещам, могут иметь такие проблемы.
На ваши насущные вопросы:
Is ext4 safe in general? I mean is it me or are there other people who experienced loss of disks/information on disks formatted to etx4?
Это зависит от того, что вы подразумеваете под «безопасным». Я лично терял данные на дисках, отформатированных с помощью ext4
, но каждый раз, когда это случалось со мной, это происходило из-за плохого оборудования, и, что более важно, в конечном итоге это произошло бы практически с любой другой файловой системой. Несмотря на это, я все еще регулярно использую его для многих целей, потому что, за исключением ошибок пользователя или проблем с оборудованием (, включая неожиданное отключение питания ), он просто работает. Итак, я считаю его "безопасным" по определению большинства людей, но вы можете или не можете.
In Linux world, what could be a safer alternative to ext4 that can outlive unexpected electricity switch off or unexpected unmounting?
Нет, если только вы не хотите устранить другие ограничения или проблемы. В частности:
Однако вы можете сделать несколько вещей, чтобы сделать ext4 более безопасным:
errors=remount-ro
в параметры монтирования или запустив tune2fs -e remount-ro
на блочном устройстве, содержащем файловую систему. journal=writeback
отсутствует в списке. Режим обратной записи журнала может значительно повысить производительность определенных рабочих нагрузок в файловых системах ext4, но повышает вероятность потери данных при неожиданном отключении питания.journal=data
в параметрах монтирования. auto_da_alloc
. По сути, это обнаруживает приложения, которые не вызывают fsync()
, когда они должны, и правильно обрабатывает ситуацию. Это не значение по умолчанию, потому что это немного замедляет работу, и большинству приложений это не нужно. journal_checksum
в параметры монтирования. -O metadata_checksum,metadata_checksum_seed
в mkfs.ext4
. Если вы сделаете это, вам (, вероятно, )не нужно также включать контрольную сумму журнала, поскольку журнал является частью того, что покрывается контрольной суммой метаданных.