Sie befinden sich in den Archiven der Kategorie unix.
| M | D | M | D | F | S | S |
|---|---|---|---|---|---|---|
| « Okt | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||
- Allgemein (14)
- BI/DWH/DB (3)
- Deutsch/German (2)
- economics (3)
- graphic (2)
- ITSM (1)
- mobile (4)
- net (11)
- performance (11)
- programming (13)
- science (7)
- security (5)
- storage (3)
- unix (6)
- web (20)
- 9.10.2009: Linux kernel report
- 9.10.2009: 60 GHZ ECMA-387 demonstrated
- 30.9.2009: File system
- 22.9.2009: Code Splitting for Network-Bound Web 2.0 Applications
- 22.6.2009: mobileHacking.org
- 20.6.2009: don't even need a keylogger...
- 8.6.2009: sourcing map
- 27.4.2009: Linux virus writing article by foobar
- 27.4.2009: PhoneGap
- 6.2.2009: CMDB and asset management
Archiv der Kategorie unix
Linux kernel report
9.10.2009 von pit.
Jonathan Corbet presented a informative presentation about the recent linux kernel work. It was held at the 11′th realtime Linux workshop, and offers some insides and statements not always presented in the normal press, like from 2.6.27 -> 2.6.31++ rough timeframe (October 9, 2008 to September 18, 2009) 48,000 changesets was merged by 2,500 developers and 400 employers. This result is that the kernel grew by 2.5 million lines, or better 140 changesets merged per day and 7267 lines of code added every day. But he also depicts some major functionality added by each version and why it’s needed. paired with some funny pictures a nice walk through. The other papers from the conference are also a good read, take a look at them by yourself
Geschrieben in storage, net, programming, unix, performance | Keine Kommentare »
Opensparc internals
6.11.2008 von pit.
Can be found here, (free) Registration is required, but i think this is fair. after briefly describing the history of MLP and CMT they cover the T1,T2 designs and the memory architecture. Following this verification, system evaluation and software tools are the topics. Thanks SUN
Geschrieben in unix | Keine Kommentare »
Usenix
22.7.2008 von pit.
announced that all online conference proceedings are now freely available to everyone. Awesome! take a look at the proceedings
Brocade to buy foundry
and an impressive demo about what’s possible with javascript
Geschrieben in net, web, unix | 1 Kommentar »
proc/net/netstat monitor
3.7.2007 von pit.
I recently grabbed a little tcl script which you can use for process monitoring. Can’t remember the actual URL where I took it from, and it had no comments in it. Nevertheless, even it’s about a decade ago i worked with tcl, i changed it to print out which TCPext: fields of the netstat command changed. perhaps somebody can use it
#!/usr/bin/tclsh
#
# small utility to print the tcpext. flags that changed.
# Free to use, no warranty etc….
#
# ./mon_linux_netstat
# CTRL-C to stop
#
# Pit 03.07.07
cd /proc/net
set tcp_arr {
TCPEXTFAKE
SyncookiesSent
SyncookiesRecv
SyncookiesFailed
EmbryonicRsts
PruneCalled
RcvPruned
OfoPruned
OutOfWindowIcmps
LockDroppedIcmps
ArpFilter
TW
TWRecycled
TWKilled
PAWSPassive
PAWSActive
PAWSEstab
DelayedACKs
DelayedACKLocked
DelayedACKLost
ListenOverflows
ListenDrops
TCPPrequeued
TCPDirectCopyFromBacklog
TCPDirectCopyFromPrequeue
TCPPrequeueDropped
TCPHPHits
TCPHPHitsToUser
TCPPureAcks
TCPHPAcks
TCPRenoRecovery
TCPSackRecovery
TCPSACKReneging
TCPFACKReorder
TCPSACKReorder
TCPRenoReorder
TCPTSReorder
TCPFullUndo
TCPPartialUndo
TCPDSACKUndo
TCPLossUndo
TCPLoss
TCPLostRetransmit
TCPRenoFailures
TCPSackFailures
TCPLossFailures
TCPFastRetrans
TCPForwardRetrans
TCPSlowStartRetrans
TCPTimeouts
TCPRenoRecoveryFail
TCPSackRecoveryFail
TCPSchedulerFailed
TCPRcvCollapsed
TCPDSACKOldSent
TCPDSACKOfoSent
TCPDSACKRecv
TCPDSACKOfoRecv
TCPAbortOnSyn
TCPAbortOnData
TCPAbortOnClose
TCPAbortOnMemory
TCPAbortOnTimeout
TCPAbortOnLinger
TCPAbortFailed
TCPMemoryPressures
}
#
# read in the values from the netstat file
proc scan_net { _dat} {
upvar $_dat dat
global tcp_arr
set in [open “netstat” “r”]
set l [gets $in]
set l [gets $in]
close $in
set a [split $l ” “]
foreach x $a n $tcp_arr {
if {[string match “TcpExt:” $x]} {
continue
}
set dat($n) $x
#puts “dat von n($n) = $dat($n) ”
}
}
#
# set inital data array and fill it
array set dat {}
scan_net dat
# forever
# sleep 1 second, read in second array
# loop and compare values, if different print the sum
# reset the initial array and copy new to old
while {1} {
after 1000
array set new_dat {}
scan_net new_dat
set somechange 0
foreach a $tcp_arr {
if {[string match “TCPEXTFAKE” $a]} {
continue
}
if {$new_dat($a) != $dat($a)} {
set res [expr {$new_dat($a) - $dat($a)}]
#puts “attribute ‘$a’ from $dat($a) to $new_dat($a) $res”
puts “‘$a’ $res”
set somechange 1
}
}
if {$somechange} {
puts “”
}
array set dat {}
array set dat [array get new_dat]
}
Geschrieben in net, programming, unix | 1 Kommentar »
Linux-powered iPhone killer available online in March
23.2.2007 von pit.
will ship at March 11 and cost about US 350. Take a look at the OpenMoko phone
Geschrieben in unix | 1 Kommentar »
Single core feature phone
23.2.2007 von pit.
Infineon, Comneon, and FSMLabs demonstrated a working prototype of a single-core mobile phone, features look promising, hoping that “be the first at its price point to run Linux” offer finally an affordable handset
Geschrieben in unix | Keine Kommentare »