腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
首页
标签
ram
#
ram
关注
专栏文章
(21)
技术视频
(0)
互动问答
(7)
25.在计算机系统中,(25)对程序员是透明的?
1
回答
嵌入式
、
flash
、
ram
、
程序员
、
磁盘
真率
答案:B
对程序员透明是指程序员在做程序设计的时候,可以不考虑它的存在。高速缓存,即cache,主要用于弥补计算机不同组件间传输速度的差异,比如cpu和内存之间,内存和硬盘之间,都存在缓存
赞
0
收藏
0
评论
0
分享
答案:B 对程序员透明是指程序员在做程序设计的时候,可以不考虑它的存在。高速缓存,即cache,主要用于弥补计算机不同组件间传输速度的差异,比如cpu和内存之间,内存和硬盘之间,都存在缓存
這配置夠discuz X 500人在線嗎?
2
回答
cpu
、
discuz
、
ram
、
transfer
、
配置
我想我是海啊
够
赞
0
收藏
0
评论
2
分享
够
如何在1 MB RAM中对100万个8位数字进行排序?
2
回答
ram
、
计算机
、
连接
、
排序
、
数据
akjok54
stay hungry stay foolish
PS:由于编码值所需的位数取决于先前编码的值,因此这种证明可能是不重要的。经验上可能遇到的最大编码大小是任意1011732选择缓冲区大小1013000。 typedef unsigned int u32; namespace WorkArea { static const u32 circularSize = 253250; u32 circular[circularSize] = { 0 }; // consumes 1013000 bytes static const u32 stageSize = 8000; u32 stage[stageSize]; // consumes 32000 bytes ... 总之,这两个阵列需要1045000个字节的存储空间。剩下的变量和堆栈空间剩下1048576 - 1045000 - 2×1024 = 1528字节。 它至少在我的Xeon W3520上运行了23秒。您可以使用下面的Python脚本来验证程序是否工作,假定程序名为sort1mb.exe。 from subprocess import * import random sequence = [random.randint(0, 99999999) for i in xrange(1000000)] sorter = Popen('sort1mb.exe', stdin=PIPE, stdout=PIPE) for value in sequence: sorter.stdin.write('%08d\n' % value) sorter.stdin.close() result = [int(line) for line in sorter.stdout] print('OK!' if result == sorted(sequence) else 'Error!')...
展开详请
赞
0
收藏
0
评论
0
分享
PS:由于编码值所需的位数取决于先前编码的值,因此这种证明可能是不重要的。经验上可能遇到的最大编码大小是任意1011732选择缓冲区大小1013000。 typedef unsigned int u32; namespace WorkArea { static const u32 circularSize = 253250; u32 circular[circularSize] = { 0 }; // consumes 1013000 bytes static const u32 stageSize = 8000; u32 stage[stageSize]; // consumes 32000 bytes ... 总之,这两个阵列需要1045000个字节的存储空间。剩下的变量和堆栈空间剩下1048576 - 1045000 - 2×1024 = 1528字节。 它至少在我的Xeon W3520上运行了23秒。您可以使用下面的Python脚本来验证程序是否工作,假定程序名为sort1mb.exe。 from subprocess import * import random sequence = [random.randint(0, 99999999) for i in xrange(1000000)] sorter = Popen('sort1mb.exe', stdin=PIPE, stdout=PIPE) for value in sequence: sorter.stdin.write('%08d\n' % value) sorter.stdin.close() result = [int(line) for line in sorter.stdout] print('OK!' if result == sorted(sequence) else 'Error!')
热门
专栏
Hadoop数据仓库
526 文章
110 订阅
机器之心
9.1K 文章
281 订阅
量化投资与机器学习
732 文章
431 订阅
新智元
8.5K 文章
207 订阅
石开之旅
79 文章
22 订阅
热门
标签
更多标签
ICP备案
云服务器
对象存储
云点播
即时通信 IM
实时音视频
DNS 解析 DNSPod
人脸识别
内容分发网络 CDN
私有网络
python
java
javascript
人工智能
android
领券