memcached on IA64: no problem
Brad Fitzpatrick
brad@danga.com
Wed, 4 Feb 2004 10:13:04 -0800 (PST)
I currently have access to an IA64 machine for evaluation so I thought I'd
try memcached on it.
No difficulties whatsoever, and look at all that address space! :)
[root@localhost memcached-1.1.10]# cat /proc/cpuinfo
processor : 0
vendor : GenuineIntel
arch : IA-64
family : Itanium 2
model : 1
revision : 5
archrev : 0
features : branchlong
cpu number : 0
cpu regs : 4
cpu MHz : 1396.220994
itc MHz : 1396.220994
BogoMIPS : 2088.76
[root@localhost memcached-1.1.10]# make
gcc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -g -O2 -I/include -c memcached.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -g -O2 -I/include -c slabs.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -g -O2 -I/include -c items.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -g -O2 -I/include -c assoc.c
gcc -DNDEBUG -g -O2 -I/include -L/lib -o memcached memcached.o slabs.o items.o assoc.o -levent
[root@localhost memcached-1.1.10]# ./memcached -d -u nobody
[root@localhost memcached-1.1.10]# telnet localhost 11211
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
stats maps
0000000000000000-0000000000004000 r--p 0000000000000000 00:00 0
2000000000000000-200000000002c000 r-xp 0000000000000000 03:02 540676 /lib/ld-2.3.2.so
2000000000034000-2000000000038000 rw-p 0000000000000000 00:00 0
2000000000038000-2000000000040000 rw-p 0000000000028000 03:02 540676 /lib/ld-2.3.2.so
2000000000040000-200000000028c000 r-xp 0000000000000000 03:02 2293764 /lib/tls/libc-2.3.2.so
200000000028c000-2000000000290000 ---p 000000000024c000 03:02 2293764 /lib/tls/libc-2.3.2.so
2000000000290000-20000000002a4000 rw-p 0000000000240000 03:02 2293764 /lib/tls/libc-2.3.2.so
20000000002a4000-20000000002ac000 rw-p 0000000000000000 00:00 0
20000000002ac000-20000000002c4000 r-xp 0000000000000000 03:02 540697 /lib/libnss_files-2.3.2.so
20000000002c4000-20000000002cc000 ---p 0000000000018000 03:02 540697 /lib/libnss_files-2.3.2.so
20000000002cc000-20000000002d4000 rw-p 0000000000010000 03:02 540697 /lib/libnss_files-2.3.2.so
20000000002d4000-2000000000adc000 rw-p 0000000000000000 00:00 0
4000000000000000-4000000000014000 r-xp 0000000000000000 03:02 2555985 /usr/src/memcached-1.1.10/memcached
6000000000000000-6000000000004000 rw-p 0000000000010000 03:02 2555985 /usr/src/memcached-1.1.10/memcached
6000000000004000-6000000000028000 rw-p 0000000000000000 00:00 0
60000fff80000000-60000fff80004000 rw-p 0000000000000000 00:00 0
60000fffffff8000-60000fffffffc000 rw-p 0000000000000000 00:00 0
END
set foo 0 0 3
bar
STORED
get foo
VALUE foo 0 3
bar
END
^]q
Connection closed.
[root@localhost memcached-1.1.10]