LINUX.ORG.RU

Избранные сообщения ef37

Тупняк и указатели

Форум — Development
int n=10;
arr=malloc(sizeof(int)*n); 
for(int i=0;i<n;i++){
*(arr+i)=i;
}

как еще можно более выразительней сделать код? Как будет более эстетичней,что ли, через

while
? Или перефразируем: как будет выглядеть этот код у профессионала?

 

int13h
()

LTO-2 стример IBM ULTRIUM-TD2 не хочет писать с компрессией более 200Gb

Форум — Linux-hardware

Всем привет, Вот уже почти неделю сношаюсь с новым LTO-2 стримером. Все в нем чудесно работает, кроме компрессии, а именно: компрессия включена, но записать более 200 Гб на ленту не может. Пишет что места не хватает. Картриджи новые и все 200\400Гб. Чудо устройство выполненно в виде внешнего стримера фирмы DELL (PowerVault 110T). xTalk тулза от DELL'a и IBM ITDT говорят что у меня все с компрессией окай и привод вообще девственный. Хэлп. Надо писать более 200 Гб. Вот Конфиги. Debian 7

sc:~# lsscsi
  [6:0:14:0] tape IBM ULTRIUM-TD2 3AYC /dev/st0

sc:~# cat /etc/stinit.def
{buffer-writes read-ahead async-writes}
  manufacturer="IBM" model = "ULTRIUM-TD2" 
  {
  scsi2logical=1
  can-bsr=1
  auto-lock=0
  two-fms=0
  drive-buffering=1
  buffer-writes
  read-ahead=1
  async-writes=1
  can-partitions=1
  fast-mteom=1
  compression=1
  mode1 blocksize=512
  mode2 blocksize=0
  }
sc:~# tapeinfo -f /dev/nst0
  Product Type: Tape Drive
  Vendor ID: 'IBM     '
  Product ID: 'ULTRIUM-TD2     '
  Revision: '3AYC'
  Attached Changer API: No
  SerialNumber: '1110159263'
  MinBlock: 1
  MaxBlock: 16777215
  SCSI ID: 14
  SCSI LUN: 0
  Ready: yes
  BufferedMode: yes
  Medium Type: 0x28
  Density Code: 0x42
  BlockSize: 512
  DataCompEnabled: yes
  DataCompCapable: yes
  DataDeCompEnabled: yes
  CompType: 0x1
  DeCompType: 0x1
  BOP: yes
  Block Position: 0
  Partition 0 Remaining Kbytes: -1
  Partition 0 Size in Kbytes: -1
  ActivePartition: 0
  EarlyWarningSize: 0
sc:~# ls /dev/*st*
/dev/nst0  /dev/nst0a  /dev/nst0l  /dev/nst0m /dev/st0  /dev/st0a  /dev/st0l  /dev/st0m

 , , , streame,

mas13r
()