Aspects of this invention include a downhole assembly having a non-contact, capacitive coupling including first and second transceivers deployed in corresponding first and second downhole tool members. The main tank circuit includes a primary winding and a secondary winding. The central processing unit stores and implements the new configuration parameters. When the software management unit detects an increase or decrease of the resource allocated to the virtual machine, it changes allocation of the resource to the plurality of pieces of business application software according to the change in resources. The invention is particularly useful for casting internal engine cylinder blocks with aluminum cylinders with improved geometrical and mechanical properties of the crankshaft bearing zones.