|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『楼 主』:
[原创] TOdisk32初版 (DJGPP)
使用 LLM 解释/回答一下
尝试DJGPP....
历经很多困难,终于成功用DJGPP编译了TOdisk...运行正常
这是TOdisk32初版
(须有50几MB的内存)
欢迎玩玩...
Try DJGPP....
After going through many difficulties, I finally successfully compiled TOdisk using DJGPP... It runs normally
This is the initial version of TOdisk32
(Requires more than 50MB of memory)
Welcome to play...
附件
1: TOdisk32.zip (2007-2-27 11:55, 96.8 KiB, 下载附件所需积分 1 点
,下载次数: 51)
|
|
2007-2-27 11:54 |
|
|
zqlcch
初级用户
 
积分 178
发帖 85
注册 2006-7-6
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
O,终于弄出来了啊。
一定要50多M内存,难道用了固定大小的数组,建议用指针+malloc函数啊,至少内存不够可以提示。
继续改进啊,这工具很方便。
Oh, finally got it done. It must require more than 50MB of memory. Did you use a fixed-size array? It's recommended to use pointers + the malloc function. At least if there's not enough memory, you can give a prompt. Keep improving. This tool is very convenient.
|
|
2007-2-28 00:52 |
|
|
GOTOmsdos
铂金会员
       C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
刚刚 实验成功,初版嘛, 还有待改善.
这么大内存,肯定不会用数组的,用指针+malloc
目前,想在提高速度方面想办法找原因,现在想弄清楚GHOST的超快速的原因
是压缩超快还是调用了UDMA,还是在实模式下用汇编使用XMS?
望知道的说一说,
(下了GHOST FOR LINUX的源码,没找到相关的函数,有很多库,可是不知道有没有?也不知道怎么调用?说明文挡中好象没有,,看到有个源码dd_rescue,好象没有压缩功能..)
Last edited by GOTOmsdos on 2007-2-28 at 07:22 AM ]
Just had a successful experiment. It's the initial version, so there's still room for improvement.
With such a large memory, arrays definitely won't be used. We'll use pointers + malloc.
Currently, I'm trying to find ways to improve the speed. Now I want to figure out the reasons for GHOST's ultra-fast speed. Is it because of super-fast compression, or the use of UDMA, or using XMS with assembly in real mode?
Hope those who know can share.
(I downloaded the source code of GHOST FOR LINUX, but didn't find relevant functions. There are many libraries, but I don't know if they are there? And I don't know how to call them? The documentation doesn't seem to have it.. I saw a source code dd_rescue, but it doesn't seem to have compression function..)
Last edited by GOTOmsdos on 2007-2-28 at 07:22 AM ]
|
|
2007-2-28 07:21 |
|
|
wangjf
中级用户
  
积分 254
发帖 63
注册 2003-4-8
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
试用了一下,暂时还没发现问题
Tried it out, and so far no issues have been found
|
|
2007-3-9 23:44 |
|
|
zhgwbzhd
高级用户
   
积分 506
发帖 187
注册 2005-12-4
状态 离线
|
|
2007-3-10 04:20 |
|
|
barton
中级用户
  
积分 480
发帖 197
注册 2006-9-20 来自 黄冈
状态 离线
|
|
2007-3-22 03:24 |
|
|
gmy
版主
        操作系统爱好者
积分 1113
发帖 392
注册 2002-11-11
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
支持原创,从长远看,GOTO为实现备份类软件核心部分国产化大胆地迈出了第一步。如果版本成熟了,再用上易语言作为外壳,完全是我们中国的自主的知识产权了。
Support original creation. In the long run, GOTO has boldly taken the first step to realize the localization of the core part of backup software. If the version is mature, and then using Easy Language as the shell, it will completely be our own independent intellectual property rights in China.
|

DOS之家 http://doshome.com 站长 葛明阳 |
|
2007-3-22 04:37 |
|
|
johnsonlam
银牌会员
     阿林
积分 1410
发帖 497
注册 2004-6-28 来自 九龍,香港
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
Originally posted by GOTOmsdos at 2007-2-28 07:21 AM:
目前,想在提高速度方面想办法找原因,现在想弄清楚GHOST的超快速的原因
是压缩超快还是调用了UDMA,还是在实模式下用汇编使用XMS?
1) Ghost 以 檔 案 為 單 位 , 只 抽 取 有 用 資 料
2) Ghost 有 自 己 的 讀 寫 程 序 ( 不 依 賴 操 作 系 統 )
3) 低 壓 縮 ( 如 果 不 強 行 使 用 參 數 -z9 , 在 圖 像 畫 面 最 強 是 -z3)
4) 也 許 是 Jack Ellis 提 過 的 Block Transfer 方 法 , 最 少 也 要 以 16K 每 個 方 塊 去 傳 送 資 料 , 很 多 坊 間 C 附 送 的 I/O 副 程 序 效 率 並 不 高
Originally posted by GOTOmsdos at 2007-2-28 07:21 AM:
Currently, I want to find ways to improve speed, and now I want to figure out the reasons for the super-fast speed of GHOST. Is it due to super-fast compression, or the use of UDMA, or using XMS in real mode with assembly?
1) Ghost processes files as units, extracting only useful data
2) Ghost has its own read/write program (not dependent on the operating system)
3) Low compression (if the parameter -z9 is not forced, the strongest in the image screen is -z3)
4) Maybe the Block Transfer method mentioned by Jack Ellis, at least transferring data in blocks of 16K each. Many I/O subroutines attached to C in the market are not efficient enough
|

我 的 網 站 - http://optimizr.dyndns.org
|
|
2007-3-22 05:11 |
|
|
vcmasm
初级用户
 
积分 30
发帖 15
注册 2006-6-28
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
ghost 就是用 DJGPP 开发的, 用 UPX 压缩!
ghost is developed with DJGPP and compressed with UPX!
|
|
2010-2-10 22:35 |
|
|
freesoft00
新手上路

积分 4
发帖 2
注册 2006-9-25
状态 离线
|
|
2010-5-3 00:15 |
|
|
JustGo
新手上路

积分 10
发帖 5
注册 2010-5-11 来自 北京
状态 离线
|
『第 11 楼』:
使用 LLM 解释/回答一下
类似ghost的?拿来用用。
Something similar to ghost? Let's use it.
|
|
2010-5-12 11:11 |
|
|
flybd
新手上路

积分 2
发帖 1
注册 2010-5-14
状态 离线
|
|
2010-5-15 11:30 |
|
|
stockghost
中级用户
  
积分 215
发帖 105
注册 2007-6-2
状态 离线
|
『第 13 楼』:
使用 LLM 解释/回答一下
下来看看,多谢GOTOmsdos!
Come and take a look, thanks to GOTOmsdos!
|
|
2010-5-20 21:11 |
|
|
shanghai189
新手上路

积分 10
发帖 5
注册 2015-10-23
状态 离线
|
|
2018-12-28 22:19 |
|