Posted on June 19, 2009, 9:11 am, by Alexander Sandler, under
Blog.
This is really amazing stuff. It appears that modern memory chips don’t loose their content immediately after power loss. Apparently, it takes two minutes to the loose their content completely. Moreover, you can cool the memory chip using regular dust remover spray. This will keep the memory content intact for at least 10 minutes. This […]
Table of contents Introduction Encapsulation How methods work How overloading works How mangling solves the problem Structure and size of the object How inheritance and polymorphism work How basic polymorphism works How multiple inheritance works Difference between different casting types Polymorphism and multiple inheritance What if we try something even more complicated Few words about […]
Tags:
C++,
call,
code,
CPU,
encapsulation,
functions,
identifier,
inheritance,
mangling,
memory,
method,
new,
OOD,
OOP,
polymorphism,
progming 55 Comments |
Read the rest of this entry »
Table of contents Introduction Encapsulation How methods work How overloading works How mangling solves the problem Structure and size of the object How inheritance and polymorphism work How basic polymorphism works How multiple inheritance works Difference between different casting types Polymorphism and multiple inheritance What if we try something even more complicated Few words about […]
Tags:
cache,
hibernate,
io,
kernel,
leaks,
linux,
memory,
partition,
performance,
RAM,
speed,
swap,
virtual memory 34 Comments |
Read the rest of this entry »
Posted on June 3, 2008, 6:28 pm, by Alexander Sandler, under
News.
This concludes a long research that I’ve made. I wanted to know if unaligned memory access is really that bad, or not a big deal. Eventually I made some quiet interesting discoveries. Read on.
Tags:
aligned,
cache,
ddr,
ddr2,
l1,
l2,
l3,
memory,
memory access,
misaligned,
nvram,
performance,
protocol,
RAM,
sdram,
speed,
unaligned No Comments |
Read the rest of this entry »
Table of contents Introduction Encapsulation How methods work How overloading works How mangling solves the problem Structure and size of the object How inheritance and polymorphism work How basic polymorphism works How multiple inheritance works Difference between different casting types Polymorphism and multiple inheritance What if we try something even more complicated Few words about […]
Tags:
aligned,
cache,
CPU,
ddr,
ddr2,
Intel,
l1,
l2,
l3,
memory,
misaligned,
nv,
performance,
Processor,
protocol,
RAM,
sdram,
speed,
unaligned 29 Comments |
Read the rest of this entry »
Introduction Hardware interrupts has always been expensive. Somehow these small pieces of software consume so much CPU power and hardware and software engineers has always been trying to change this state of affairs. Some significant progress has been made. Still hardware interrupts consume lots of CPU power. You will rarely see effects of interrupt handling […]
Tags:
affinity,
apic,
cache,
code,
CPU,
interrupt,
irq,
kernel,
linux,
memory,
napi,
packets,
performance,
smp 71 Comments |
Read the rest of this entry »