Second-order half-linear differential equation (H ): (Φ(y )) + f (x)Φ(y) = 0 on the finite interval I = (0, 1] will be studied, where Φ(u) = |u| p−2 u, p > 1 and the coefficient f (x) > 0 on I , f ∈ C 2 ((0, 1]), and lim x→0 f (x) = ∞. In case when p = 2, the equation (H ) reduces to the harmonic oscillator equation (P): y + f (x)y = 0. In this paper, we study the oscillations of solutions of (H ) with special attention to some geometric and fractal properties of the graph G(y) = {(x, y(x)) : 0 ≤ x ≤ 1} ⊆ R 2 . We establish integral criteria necessary and sufficient for oscillatory solutions with graphs having finite and infinite arclength. In case when f (x) ∼ λx −α , λ > 0, α > p, we also determine the fractal dimension of the graph G(y) of the solution y(x). Finally, we study the L p nonintegrability of the derivative of all solutions of the equation (H ).