d*******o 发帖数: 5897 | 1 "如果选择1280×1024的4:3宽度可以更小一些"
没有人注意到1280×1024是5:4? |
|
l******n 发帖数: 1683 | 2 你是想说33092832<32*1024*1024? kernel会占用一些内存空间, 还会reserve一些, 少
点是正常的.
.0 |
|
c****i 发帖数: 7933 | 3 我现在也是两台,不是一台27寸。至於分辨率其实还好,我买之前也犹豫。后来发现可
以用,因为我坐得远一点,字大一点,保护视力。更高dpi的我也想,可是一样的钱可
以再买两台了。
23寸太小了,我办公室就是23寸,根本无法坐在前面工作。譬如我当年宁可用19寸1280
×1024,也不用笔记本配的13寸1280×1024。 |
|
c*******n 发帖数: 671 | 4 谢谢,以下是我的X11/xorg.0.log, 我看不出来什么问题?是的我不应该删lightdm,
不是那个的问题。startx会出现我上面帖子写的Loading extension GLX, fatal
server error: no screen found. 请问我该怎么修复xwindow? 谢谢!
[ 4.113]
X.Org X Server 1.13.0
Release Date: 2012-09-05
[ 4.113] X Protocol Version 11, Revision 0
[ 4.113] Build Operating System: Linux 3.2.0-37-generic x86_64 Ubuntu
[ 4.113] Current Operating System: Linux x-ThinkPad-X201 3.5.0-49-generic
#74-Ubuntu SMP Fri May 2 23:28:58 UTC 2014 x86_64
[ 4.113] Kernel command line: BOOT_IM... 阅读全帖 |
|
y**b 发帖数: 10166 | 5 今天整理一下计算数据,吓一大跳,有很多efficiency>100%的情况。不仅如此,计算
规模越大(用到节点数越多),该情况越显著。
小规模计算(最多使用8节点)普遍低于100%;
中等规模计算(最多使用64节点)竟然全部大于100%;
大规模(最多使用1024个节点)在32节点下效率竟然达到2000%,768节点仍然有130%,
1024节点才降到87%。
我这个计算的特点是对内存要求极低,但对cpu要求非常高。确实具备了凑巧能把数据
放进cache的可能?
另外当时做这些计算用的是自己费力不讨好编译的intel mpi(同时还编译了openmpi,
稳定性差些就没采用),没用原机默认的mpi库(或者当时就没有,但后来os升级后又都
提供了),会不会有啥影响,现在都重算一遍是不可能了。 |
|
a*****a 发帖数: 1429 | 6
1000BaseT,就是1,000,000,000bit/s。网络上不用什么1024。那位1024的,中国古人
有个成语,叫做画蛇添足 |
|
h****o 发帖数: 33 | 7 可能是以为防火墙的原因。
不过现在ROUTER都有防火墙压。把1024以上的端口都打开,不太现实把。
IDEA 不错,软件真的有待改进。
11. CoolStreaming 使用什么端口?如何设置防火墙CoolStreaming 使用1024以上的随机
端口通讯,因此最好把这些端口在防火墙中打开。在防火墙内的用户观看效果可能会比防
火墙外的用户差,为了使效果更好,请设置防火墙允许外部连接这些端口。 |
|
w*l 发帖数: 43 | 8 Hi,
I set a image button and want to put icon into this button, and this button is
256 X 256. How can I put a icon with 1024 X 1024 into this button by using
some java swing resize icon functions in program ? I have too many images to
handle, so I can not edit the images one by one on windows image editor.
Thanks. |
|
w*******e 发帖数: 285 | 9 我的代码是这样的,大家看看有什么问题,首先是创建公钥和私钥对,这个用RSA算法在
java 1.4.2 和 1.5上都能成功。
public static void generatekeypair(){
try {
String algorithm = "RSA"; // or RSA, DH, etc.
// Generate a 1024-bit Digital Signature Algorithm (DSA) key pair
KeyPairGenerator keyGen = KeyPairGenerator.getInstance(algorithm);
keyGen.initialize(1024);
KeyPair keypair = keyGen.genKeyPair();
PrivateKey privateKey = keypair.getPrivate();
PublicK |
|
l*******e 发帖数: 3584 | 10 Xrandr gave me the information like this.
Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 2560 x 1024
VGA connected 1280x1024+0+0 (normal left inverted right x axis y axis) 337mm
x 270mm
1280x1024 60.0 + 75.0* 60.0
1152x864 75.0
1024x768 75.0 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3
640x480 75.0 72.8 59.9
720x400 70.1
HDMI-1 connected 1280x720+1280+304 (normal left inverted right |
|
S*A 发帖数: 7142 | 11
对啊,看 /usr/include/python2.7/object.h & sliceobject.h.
我做个实验也基本 confirm 这个理论。
x = [ slice(i,i+2) for i in xrange(1024*1024)]
It take about 1G in my machine.
每个 slice(i,i+2) 大概 90+ byte 左右。
你不要忘了 slice 指向的 3 个 int object 也分别要算在内存里的。
每个都有 PyObject header。
So no better than reading from file directly to array.array
Smaller memory usage size without struct unpack. That is
currently my working pure python solution.
It does have the advantage of delay evaluate the array.
Only read the page if it is n... 阅读全帖 |
|
S***d 发帖数: 1802 | 12 The linuxlog posted a nice shell script to compare your penis size with
others.
#!/bin/bash
LC_ALL=C
echo $(uptime\
|grep Tage\
|sed 's/.*an \([0-9]*\) Tag.*/\1\/10+/';\
cat /proc/cpuinfo|grep MHz|awk '{print $4"/30+";}';\
free\
|grep '^Mem'\
|awk '{print $3"/1024/3+"}'; df -P -k -x nfs\
| grep -v 1k\
| awk '{if ($1 ~ "/dev/(scsi|sd)"){ s+= $2} s+= $2;} END\
{print s/1024/50"/15+70";}'\
)\
|sed 's/,/./g'\
|bc\
|sed 's/\(.$\)/.\1cm/'
It seems like my penis is 34.1cm long.
Running it from a ubuntu... 阅读全帖 |
|
s****l 发帖数: 10462 | 13 Nice!
Here is what I got, it looks all good until "cannot....", which I marked
with ~~~~~~~~~ signs.
Executing: program /usr/bin/ssh host 10.33.60.69, user tony.xu, command scp
-v -t ~
OpenSSH_5.3p1 Debian-3ubuntu7, OpenSSL 0.9.8k 25 Mar 2009
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to 10.33.60.69 [10.33.60.69] port 22.
debug1: Connection established.
debug1: identity file /home/txu/.ssh/identity type -1
debug1: identity file /home/... 阅读全帖 |
|
w****w 发帖数: 521 | 14 Memory够的话,hash一下就出来了。不够的话得分批。
#!/usr/bin/env python
smallfile = file("small.txt","r")
largefile = file("large.txt","r")
outfile=file("out.txt","w")
HASHSIZE=10*1024*1024
maxvalue=0
hash={}
while 1:
line=largefile.readline()
if not line:
break
v=int(line.strip())
if v>maxvalue:
hash={}
while 1:
r=smallfile.readline()
if not r:
break
maxvalue=int(r.strip())
hash[maxvalue]=1
if le... 阅读全帖 |
|
s*****j 发帖数: 6435 | 15 visual C++ 里面
int test[1024][1024]
编译的时候没有问题, 运行的时候跳出一个window的错误窗口
也没说什么具体的error.
在linux里运行的很好.
是什么问题? |
|
|
b***y 发帖数: 2799 | 17 ☆─────────────────────────────────────☆
gandjmitbbs (Nothing) 于 (Wed Jul 2 17:34:27 2008) 提到:
需要写一个utility count opened file descriptor in a process。因为ulimit里要
求一个process,不能超过1024个打开文件,这个utility是用来做guard的。
是不是只需要count/proc//fd里的文件数目就可以了?
ls -l /proc//fd,看到里面有三个/dev/pts/2,一个/dev/null,4个pipe,两个
socket,,其中pipe和socket显示为invalid symbolic link。其余的3个才是我程序里
真正打开的文件。那么ulimit里限制的1024个打开文件上限是指我程序打开的文件,还
是所有valid symbolic link,还是所有文件?
☆─────────────────────────────────────☆
thrust (WoW 无限 |
|
s*****e 发帖数: 33 | 18 Is there any difference between the following two implementations?
struct Foo
{
enum Enum
{
SIZE = 1024;
}
char m_buf[SIZE];
};
struct Foo
{
Foo()
{}
~Foo()
{}
enum Enum
{
SIZE = 1024;
}
char m_buf[SIZE];
};
You may get some surprise under gcc 3.4 or 4.1, see more detail:
http://streetprogrammer.blogspot.com/2011/12/default-constructo |
|
d*******o 发帖数: 5897 | 19 每个用户1024还是整个系统?
不过1024也不大够,我的程序极端情况下会有2、3千个文件,几百个是一般情况。 |
|
c*****e 发帖数: 737 | 20 测试了一下几种算法
gcc 4.1.2, -O2
Xeon E5335 2 GHz
64k个random integer
Winner: cost 328188
inline bool isPower(int x_)
{
register int bitpos, bitpos2;
asm ("bsr %1,%0": "+r" (bitpos):"rm" (x_));
asm ("bsf %1,%0": "+r" (bitpos2):"rm" (x_));
return (bitpos == bitpos2) && x_;
}
Second: cost 361644
就是查64k表法
bool isPower(int x_)
{
return b[x_];
}
Third: cost 405918
bool isPower(int x_)
{
return x_ && (x_ & (x_ - 1)) == 0;
}
Forth: cost 434838
int a2[] = {-1,1,2,4,8,16,32,64,128,256,512,1024,2048,40... 阅读全帖 |
|
c*****e 发帖数: 737 | 21 测试了一下几种算法
gcc 4.1.2, -O2
Xeon E5335 2 GHz
64k个random integer
Winner: cost 328188
inline bool isPower(int x_)
{
register int bitpos, bitpos2;
asm ("bsr %1,%0": "+r" (bitpos):"rm" (x_));
asm ("bsf %1,%0": "+r" (bitpos2):"rm" (x_));
return (bitpos == bitpos2) && x_;
}
Second: cost 361644
就是查64k表法
bool isPower(int x_)
{
return b[x_];
}
Third: cost 405918
bool isPower(int x_)
{
return x_ && (x_ & (x_ - 1)) == 0;
}
Forth: cost 434838
int a2[] = {-1,1,2,4,8,16,32,64,128,256,512,1024,2048,40... 阅读全帖 |
|
k*******3 发帖数: 1909 | 22 下面程序copy来自C++ essential 4.7节,
Triangular_iterator begin() const
{ return Triangular_iterator( _beg_pos ); }
请问
return Triangular_iterator( _beg_pos ); 这句话的语法是怎么样的?
Triangular_iterator是自定义的一个class吧,class后面直接加(_beg_pos)什么意思
呢?
如果是返回一个Triangular_iterator的object, 不需要定义成
Triangular_iterator obj(_beg_pos);
return obj;吗?
谢谢!
================================Full Class definition==================
class Triangular_iterator
{
public:
Triangular_iterator( int index ) : _index( index-1 ){} //*... 阅读全帖 |
|
d***a 发帖数: 13752 | 23 不会吧,我改过Linux内核呢。
少用或不用全局变量,这是基本的编程注意事项。适当用可以, 但一个文件里用100个
,太过了。
其实你说的方法有一个很大的问题,遇到变量初始化就无法应对了。
main.h:
external int table_size;
main.c:
int table_size = 1024; /* initial table size is 1024 */ |
|
k**********g 发帖数: 989 | 24
SyncLock is a primitive value. Strictly speaking, it is not even a value,
because it is a compile time constant. If you load this value into a CPU
register, the generated code will just write the constant 1024. No memory
loads.
When you do a ((object)SyncLock), this is called boxing. Boxing creates a
new object on the heap, with enough space for storing a copy of the value.
so, it is roughly similar to this in C++ :
struct BoxedInteger { int value; }
BoxedInteger* pObject = new BoxedInteger;
pO... 阅读全帖 |
|
b*******s 发帖数: 5216 | 25 再来分析下写硬盘的问题,一个7200rpm的sata hd,基本写入速度是300MB/s,魏老师的
方案,一次写请求只有几十个bytes,算64个吧,300 * 1024 * 1024 / 64 =
4915200 次写请求,大致是百万量级的,其实大多数请求应该是失败的,需要写的,整
个春运就几亿次 |
|
N*n 发帖数: 456 | 26 差不多4-5年老。。因为ppt里提到09年的实现。。
从ext3 到 ext4 的差别,
comparing ext3 and ext4:
"Supports huge individual file size and overall file system size.
Maximum individual file size can be from 16 GB to 16 TB
Overall maximum ext4 file system size is 1 EB (exabyte). 1 EB = 1024 PB (
petabyte). 1 PB = 1024 TB (terabyte).
Directory can contain a maximum of 64,000 subdirectories (as opposed to 32,
000 in ext3)
You can also mount an existing ext3 fs as ext4 fs (without having to upgrade
it).
Several other new feature... 阅读全帖 |
|
n*****t 发帖数: 22014 | 27 我们蓝翔技校水平差,码的程序肯定错误百出,大家不许笑。
单进程,也不用锁了。5M 票,320M request,原始数据都是偷 memory 的,测试结果是
3 秒不到。request 前 2 bit 是 opcode,最后几位是 ticket ID。
1、我这个没搜空闲票,先声明一下。
2、IO 会多占一点时间,呵呵,不过估计也就多几秒的时间,懒得整太复杂了。
3、HW 就不提了,丢脸,唯一能透露的是 virtualpc
#include
#include
#include
#define SIZE 5*1024*1024
#define LOOPS 64
unsigned char tickets[SIZE];
unsigned long *reqs;
unsigned char *results;
int main() {
int i;
unsigned char op;
unsigned char *ticket;
unsigned long *... 阅读全帖 |
|
S*A 发帖数: 7142 | 28 $ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 62122
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size ... 阅读全帖 |
|
b********e 发帖数: 595 | 29
看我原帖里贴的link:
http://blog.lifeibo.com/blog/2011/07/07/200-long-connection.htm
转:
3. 由于客户端与服务端需要建立大量的socket,所以我们需要调速一下最大文件描述
符。
客户端,需要创建六万多个socket,我设置最大为十万好了,的在/etc/security/
limits.conf中添加:
admin soft nofile 100000
admin hard nofile 100000
服务端,需要创建200万连接,那我想设置nofile为200万,好,问题来了。
当我设置nofile为200万时,系统直接无法登陆了。尝试几次,发现最大只能设置到100
万。在查过源码后,才知道,原来在2.6.25内核之前有个宏定义,定义了这个值的最大
值,为1024*1024,正好是100万,而在2.6.25内核及其之后,这个值是可以通过/proc/
sys/fs/nr_open来设置。于是我升级内核到2.6.32。ulimit详细介绍见博文:老生常谈
升级内核后,继续我们的调优,... 阅读全帖 |
|