Demonstrate how to get the size of a variable.

See also: Host introspection

# Results are system dependent
num <- c(1, 3, 6, 10)
object.size(num)  # e.g. 56 bytes
 
#Allocating vectors using ':' results in less memory being (reportedly) used
num2 <- 1:4
object.size(num2) # e.g. 40 bytes
 
#Memory shared by objects isn't always counted
l <- list(a=c(1, 3, 6, 10), b=1:4)
object.size(l)    # e.g. 280 bytes
 
l2 <- list(num, num2)
object.size(l2)   # e.g. 128 bytes