Kali Linux 64bit In VMware - Installation Walkthrough / How-to

The purpose of this video is to demonstrate a basic installation of Kali Linux from Offensive Security in a new Virtual Machine guest...

May 2013 Security Release ISO Image

This DVD5 ISO image file contains the security updates for Windows released on Windows Update on May 14, 2013. The image does not...

New boot firmware a step toward 64-bit Windows RT

A standards organization has created a boot environment for tablets and PCs that could potentially run a 64-bit version of Windows RT.

How To Use Cyberfox Updater

Features x64 Bit Web Browser Powered By Mozilla Source Code Compiled With Visual Studios 2012 Used Windows 8 SDK Instead Of Vista SDK...

New boot firmware a step toward 64-bit Windows RT

A standards organization has created a boot environment for tablets and PCs that could potentially run a 64-bit version of Windows RT.

How to Install VMware vSphere vCenter Server 5.1.0b on Windows Server 2003 R2 X64 SP2

In this video we will install VMware vSphere vCenter Server 5.1.0b using the Simple Install method on Windows Server 2003 R2 X64 SP2

x64 Assembly and C++ Tutorial 61: AVX Negate 128bpp Image

Big thank you to all who've sent in Imogen plugins, they're excellent, Keep em' coming folks! This tutorial we'll look at some of the...

x64 Assembly and C++ Tutorial 60: C++ Negate 128bpp Image

In this tute we'll look at coding a C++ algorithm to negate a 128bpp image. This will be a benchmark to beat for the ASM versions we'll...

Kali Linux 64bit In VMware - Installation Walkthrough / How-to

The purpose of this video is to demonstrate a basic installation of Kali Linux from Offensive Security in a new Virtual Machine guest...

Installing the Java Plugin for 64bit Firefox on CentOS 6.4

Today, I had to install the Java plugin for 64bit Firefox on CentOS 6.4. The procedure wasn’t too bad, but it wasn’t exactly...

Linux x64 Assembly Tutorial 4: Passing Parameters and Coding

In this tute we'll get to coding some little ASM algorithms. First we have to look at how parameters will be passed from C++.

Linux x64 Assembly Tutorial 2: Bits, Bytes and Registers

Today we'll look at integer data types, bits, bytes, words and all that. We'll also look at the general purpose register set. I didn't...

Kernel Log: Coming in 3.4 (Part 1) - Infrastructure

Tuesday, 01 May 2012 09:30

Start64!

The x32 ABI promises to make the advantages of x86-64 CPUs accessible while avoiding the overhead that comes with 64-bit code. Version 3.4 of the kernel will improve the power-saving capabilities of Xen. The new Yama module prevents processes from examining the memory of other processes.


Last weekend, Linus Torvalds published the fifth release candidate for Linux 3.4; one to three further RCs will likely follow before the final release of this kernel version, which is expected to arrive in the second half of May.

...

From Linux 3.4, kernels that are compiled for x86-64/x64 processors can offer an "x32" ABI (Application Binary Interface) to programs (1 and others). Programs compiled for this ABI can access the 64-bit registers and data paths of 64-bit processors, but they only use 32-bit pointers – which are sufficient for many typical tasks and use less memory than 64-bit pointers.

Broadly speaking, this allows programs which are compiled for the x32 ABI to avoid the overhead that comes with full 64-bit operation while enabling them to benefit from some of the major advantages of 64-bit x86 processors. The latter is not possible when 32-bit x86 programs (x86-32/ix86) are executed on x86-64 distributions, a capability Linux has offered since the early days of its 64-bit x86 support.

   eXTReMe Tracker